ab-angle->ABCF A

Time bar (total: 15.2s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
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 23 to 16 computations (30.4% saved)

sample2.4s (15.6%)

Memory
-41.4MiB live, 4 213.2MiB allocated
Samples
1.5s3 593×1valid
483.0ms4 663×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.7s
ival-cos: 566.0ms (32.7% of total)
ival-sin: 370.0ms (21.4% of total)
ival-pow2: 243.0ms (14% of total)
ival-mult: 241.0ms (13.9% of total)
ival-div: 127.0ms (7.3% of total)
adjust: 67.0ms (3.9% of total)
ival-add: 56.0ms (3.2% of total)
ival-pi: 44.0ms (2.5% of total)
ival-true: 6.0ms (0.3% of total)
exact: 5.0ms (0.3% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

explain253.0ms (1.7%)

Memory
-23.5MiB live, 568.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1170-0-(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
1170-0-(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
00-0-(/.f64 angle #s(literal 180 binary64))
00-0-a
00-0-(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
00-0-(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
00-0-(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
00-0-(pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
00-0-#s(literal 180 binary64)
00-0-angle
00-0-#s(literal 2 binary64)
00-0-(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
00-0-b
00-0-(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
00-0-(PI.f64)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
cos.f64(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))sensitivity1170
sin.f64(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))sensitivity1170
Confusion
Predicted +Predicted -
+610
-56139
Precision
0.5213675213675214
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+6100
-560139
Precision?
0.5213675213675214
Recall?
1.0
Freqs
test
numberfreq
0139
2117
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
78.0ms218×1valid
34.0ms294×0valid
Compiler

Compiled 194 to 49 computations (74.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 86.0ms
ival-sin: 22.0ms (25.5% of total)
ival-cos: 18.0ms (20.8% of total)
ival-mult: 14.0ms (16.2% of total)
ival-pow2: 14.0ms (16.2% of total)
ival-div: 6.0ms (6.9% of total)
adjust: 4.0ms (4.6% of total)
ival-pi: 4.0ms (4.6% of total)
ival-add: 3.0ms (3.5% of total)
exact: 1.0ms (1.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess163.0ms (1.1%)

Memory
18.0MiB live, 60.4MiB allocated
Algorithm
egg-herbie
Rules
1 312×unsub-neg
900×distribute-lft-neg-in
868×distribute-rgt-in
854×distribute-lft-in
514×distribute-rgt-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058198
1126192
2360192
31070192
41708192
52309192
63189192
73633192
83963192
94158192
104247192
114325192
124953192
135167192
145217192
155233192
165233192
175233192
185233192
195243192
01521
02521
13321
26121
38221
08221
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
Symmetry

(abs angle)

(abs b)

(abs a)

Compiler

Compiled 24 to 15 computations (37.5% saved)

eval0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
Compiler

Compiled 24 to 15 computations (37.5% saved)

simplify6.0ms (0%)

Memory
14.0MiB live, 14.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01583
02583
13383
26183
38283
08283
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
a
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
(PI.f64)
#s(literal 2 binary64)
(pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
b
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
a
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
(PI.f64)
#s(literal 2 binary64)
(pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
b
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))

localize79.0ms (0.5%)

Memory
-6.6MiB live, 152.4MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.22445090476030194
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
accuracy0.33984375
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
accuracy24.76877490644713
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy24.94462704787946
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
Samples
41.0ms109×1valid
17.0ms147×0valid
Compiler

Compiled 85 to 17 computations (80% saved)

Precisions
Click to see histograms. Total time spent on operations: 44.0ms
ival-sin: 11.0ms (24.9% of total)
ival-mult: 8.0ms (18.1% of total)
ival-cos: 8.0ms (18.1% of total)
ival-pow2: 7.0ms (15.9% of total)
ival-div: 5.0ms (11.3% of total)
adjust: 2.0ms (4.5% of total)
ival-add: 2.0ms (4.5% of total)
ival-pi: 1.0ms (2.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series20.0ms (0.1%)

Memory
2.5MiB live, 41.9MiB allocated
Counts
6 → 120
Calls
Call 1
Inputs
#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())
#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())
#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())
#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())
Outputs
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* a (* angle (PI)))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI))))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5)))))))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5))))))))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI)))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5))))))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4)))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
Calls

30 calls:

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

simplify286.0ms (1.9%)

Memory
-18.3MiB live, 423.7MiB allocated
Algorithm
egg-herbie
Rules
11 588×lower-fma.f64
11 588×lower-fma.f32
5 850×lower-*.f64
5 850×lower-*.f32
3 548×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01791810
15581798
221701766
341571766
448271766
551961766
662821766
773871766
876951766
080041704
Stop Event
iter limit
node limit
Counts
120 → 120
Calls
Call 1
Inputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* a (* angle (PI))))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
Outputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(fma.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 #s(literal 1/765275040000000 binary64) (*.f64 a a) (*.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b)))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))))) (*.f64 b b))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (fma.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 4 binary64)))) #s(literal -1/3149280000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (*.f64 (*.f64 a a) (fma.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64) (*.f64 (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 angle angle))))) (*.f64 (*.f64 a a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) a)))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(*.f64 angle (*.f64 a (*.f64 (PI.f64) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64)))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(*.f64 angle (fma.f64 angle (*.f64 angle (*.f64 a (fma.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 binary64)))))) (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) a))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(*.f64 angle (fma.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a) (*.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (*.f64 a (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64)) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 a #s(literal -1/34992000 binary64)))))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 angle (*.f64 (PI.f64) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (fma.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 binary64)))) (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 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 (fma.f64 angle (*.f64 angle (fma.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)) (*.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64)) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))))) (*.f64 #s(literal 1/180 binary64) (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))))
(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))))
(fma.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(fma.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) #s(literal 1 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)))))))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) #s(literal 1 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)))

rewrite225.0ms (1.5%)

Memory
18.4MiB live, 379.2MiB allocated
Rules
5 150×lower-fma.f64
5 150×lower-fma.f32
4 570×lower-*.f32
4 564×lower-*.f64
2 324×lower-pow.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01556
02556
18756
248356
3432556
0824356
Stop Event
iter limit
node limit
iter limit
Counts
6 → 207
Calls
Call 1
Inputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
Outputs
(+.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(+.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))) #s(literal -1 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))))
(fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 a (exp.f64 (log.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a a)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a a)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 3 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 b (exp.f64 (log.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 b b) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #s(literal 4 binary64))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 a a) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(fma.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 3 binary64)) (/.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(fma.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 3/2 binary64)) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 3/2 binary64)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 a (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(fma.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 a (*.f64 a (*.f64 a a)))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) b (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (/.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 3 binary64)) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (/.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(fma.f64 (/.f64 (*.f64 a a) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #s(literal 4 binary64))) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(fma.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 a a))) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #s(literal 4 binary64)) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 3 binary64)) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (/.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 a (*.f64 a (*.f64 a a)))) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(fma.f64 (exp.f64 (log.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) b (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (exp.f64 (log.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a a)))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(neg.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 18 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(literal 6 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64))) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (+.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64))) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) (pow.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(literal 4 binary64))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 18 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(literal 6 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))) (+.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (neg.f64 b))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (*.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(*.f64 (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(*.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (*.f64 (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))))))
(*.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (/.f64 (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))))
(*.f64 (/.f64 (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (*.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))) #s(literal 3 binary64)))) (fma.f64 (*.f64 b (*.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))) (-.f64 (*.f64 b (*.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (*.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 b (*.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 1/2 binary64)) #s(literal 4 binary64)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(*.f64 a (exp.f64 (log.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a a)))
(*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a a)))))
(*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 a a))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 3/2 binary64)))
(*.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) a)
(*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(*.f64 (exp.f64 (log.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) a)
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a a)))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(exp.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(literal 1/2 binary64))
(pow.f64 (E.f64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 1/2 binary64)))
(*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(neg.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal -1/180 binary64)) (PI.f64))))
(neg.f64 (sin.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64)))))
(neg.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))
(pow.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (sqrt.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(cos.f64 (*.f64 (*.f64 angle #s(literal -1/180 binary64)) (PI.f64)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(pow.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #s(literal 1 binary64))
(pow.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (sqrt.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64)))
(neg.f64 (*.f64 (*.f64 angle #s(literal -1/180 binary64)) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 angle (neg.f64 (PI.f64))) #s(literal -180 binary64))
(/.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) (/.f64 #s(literal 1 binary64) angle))
(/.f64 (neg.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (neg.f64 (*.f64 angle (neg.f64 (PI.f64)))) #s(literal 180 binary64))
(/.f64 (*.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (*.f64 #s(literal -1 binary64) (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(*.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (neg.f64 angle) (*.f64 #s(literal -1/180 binary64) (PI.f64)))
(*.f64 (neg.f64 angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 angle (neg.f64 (PI.f64))) #s(literal -1/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 #s(literal 1/180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)
(*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 180 binary64)) (/.f64 (cbrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) #s(literal 1 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (PI.f64) #s(literal 2/9 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) #s(literal 1 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (PI.f64) #s(literal 1 binary64)) (*.f64 angle #s(literal 1/180 binary64)))
(*.f64 (/.f64 (PI.f64) #s(literal -180 binary64)) (neg.f64 angle))

eval56.0ms (0.4%)

Memory
-18.6MiB live, 139.2MiB allocated
Compiler

Compiled 14 727 to 1 153 computations (92.2% saved)

prune122.0ms (0.8%)

Memory
1.8MiB live, 243.5MiB allocated
Pruning

51 alts after pruning (51 fresh and 0 done)

PrunedKeptTotal
New34251393
Fresh000
Picked101
Done000
Total34351394
Accuracy
82.4%
Counts
394 → 51
Alt Table
Click to see full alt table
StatusAccuracyProgram
55.2%
(fma.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
21.1%
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 a (*.f64 a (*.f64 a a)))) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
76.6%
(fma.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
67.8%
(fma.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
67.8%
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) b (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
67.8%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
71.9%
(fma.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
68.1%
(fma.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a a)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
57.4%
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
66.5%
(fma.f64 (exp.f64 (log.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) b (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
71.9%
(fma.f64 (exp.f64 (log.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
14.4%
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))
10.0%
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))))
14.5%
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
67.7%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))))
68.4%
(+.f64 (pow.f64 (pow.f64 (E.f64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
69.0%
(+.f64 (pow.f64 (*.f64 a (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
68.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
80.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))))) #s(literal 2 binary64)))
80.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
80.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
80.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
69.0%
(+.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
68.4%
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
75.4%
(+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 angle (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) a)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
67.8%
(+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
67.3%
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
52.9%
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (fma.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 4 binary64)))) #s(literal -1/3149280000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
11.8%
(*.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (*.f64 (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))))))
9.9%
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))))
66.2%
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))) #s(literal -1 binary64)))
43.1%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (*.f64 b b)))
33.8%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))))) (*.f64 b b)))
73.4%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))))
62.4%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
34.8%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
62.8%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
Compiler

Compiled 3 784 to 2 094 computations (44.7% saved)

simplify193.0ms (1.3%)

Memory
4.1MiB live, 121.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff128
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
cost-diff320
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
cost-diff1216
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
cost-diff12800
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))))
cost-diff0
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
cost-diff0
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
cost-diff1600
(*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
cost-diff0
(*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
cost-diff128
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
cost-diff320
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
cost-diff1216
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
cost-diff0
(*.f64 b b)
cost-diff0
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
cost-diff0
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
cost-diff0
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
cost-diff3840
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
Rules
2 864×lower-fma.f32
2 860×lower-fma.f64
2 288×lower-*.f32
2 256×lower-*.f64
854×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055575
094641
1151542
2288470
3517469
4808469
51333469
61521469
71937469
82438469
92890469
103228469
113487469
123644469
133678469
143701469
154217469
164373469
174373469
184373469
194373469
204373469
04373461
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
a
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
(PI.f64)
#s(literal 2 binary64)
(pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))
b
(cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))))
(*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))
#s(literal 1/180 binary64)
(sqrt.f64 (PI.f64))
(sqrt.f64 (sqrt.f64 (PI.f64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
(*.f64 b b)
b
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
b
(cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))
(*.f64 angle #s(literal 1/180 binary64))
angle
#s(literal 1/180 binary64)
(PI.f64)
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(*.f64 a a)
a
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
#s(literal 1/2 binary64)
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
#s(literal 2 binary64)
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
a
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
(PI.f64)
#s(literal 2 binary64)
(pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))))
b
(cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))))
(*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))
#s(literal 1/180 binary64)
(sqrt.f64 (PI.f64))
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))))
(log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))
(*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))
(cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))
(*.f64 angle #s(literal 1/180 binary64))
angle
#s(literal 1/180 binary64)
(PI.f64)
(*.f64 b b)
b
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(*.f64 a a)
a
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
#s(literal 1/2 binary64)
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
#s(literal 2 binary64)
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
a
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
(PI.f64)
#s(literal 2 binary64)
(pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))
(pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))))
b
(cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 angle #s(literal 1/180 binary64))))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle #s(literal 1/180 binary64)))
(*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))
#s(literal 1/180 binary64)
(sqrt.f64 (PI.f64))
(sqrt.f64 (sqrt.f64 (PI.f64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
(*.f64 b b)
b
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))))
b
(cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(*.f64 angle #s(literal 1/180 binary64))
angle
#s(literal 1/180 binary64)
(PI.f64)
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 a a)
a
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))
#s(literal 2 binary64)
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
a
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
(PI.f64)
#s(literal 2 binary64)
(pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))))
(*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))))
b
(cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle #s(literal 1/180 binary64)))
(*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))
#s(literal 1/180 binary64)
(sqrt.f64 (PI.f64))
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) (*.f64 b b))
(log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))
(log.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) (*.f64 b b)))
(*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))
(*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))) (*.f64 b b))
(cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64))))
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(*.f64 angle #s(literal 1/180 binary64))
angle
#s(literal 1/180 binary64)
(PI.f64)
(*.f64 b b)
b
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 a a)
a
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))))
(cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))
#s(literal 2 binary64)

localize783.0ms (5.1%)

Memory
25.3MiB live, 922.2MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy11.6442946606166
(cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
accuracy14.811005903992985
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
accuracy15.741804250129997
(PI.f64)
accuracy23.258125924727086
(log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))
accuracy0.74609375
(sqrt.f64 (PI.f64))
accuracy11.566817970584792
(cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))
accuracy11.571567813720106
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy15.741804250129997
(PI.f64)
accuracy11.56681797058479
(cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
accuracy11.6442946606166
(cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
accuracy14.811005903992985
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
accuracy15.741804250129997
(PI.f64)
accuracy0
(*.f64 b b)
accuracy14.521820870052416
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
accuracy0.74609375
(sqrt.f64 (PI.f64))
accuracy11.566817970584792
(cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
accuracy11.571567813720106
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy15.741804250129997
(PI.f64)
Samples
199.0ms120×1valid
198.0ms62×2valid
155.0ms52×1invalid
19.0ms13×0invalid
3.0ms0valid
3.0ms3valid
Compiler

Compiled 575 to 52 computations (91% saved)

Precisions
Click to see histograms. Total time spent on operations: 475.0ms
ival-mult: 131.0ms (27.6% of total)
ival-cos: 129.0ms (27.2% of total)
ival-div: 42.0ms (8.8% of total)
ival-log: 32.0ms (6.7% of total)
ival-sin: 31.0ms (6.5% of total)
adjust: 30.0ms (6.3% of total)
ival-sqrt: 24.0ms (5.1% of total)
ival-pow2: 20.0ms (4.2% of total)
ival-add: 11.0ms (2.3% of total)
const: 10.0ms (2.1% of total)
ival-exp: 7.0ms (1.5% of total)
ival-sub: 3.0ms (0.6% of total)
ival-pi: 2.0ms (0.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series211.0ms (1.4%)

Memory
4.5MiB live, 233.5MiB allocated
Counts
22 → 420
Calls
Call 1
Inputs
#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())
#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())
#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())
#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())
#s(alt (*.f64 b b) (patch (*.f64 b b) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())
#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())
#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) (patch (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) #<representation binary64>) () ())
#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())
#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())
#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())
#s(alt (PI.f64) (patch (PI.f64) #<representation binary64>) () ())
#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())
#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())
#s(alt (sqrt.f64 (PI.f64)) (patch (sqrt.f64 (PI.f64)) #<representation binary64>) () ())
#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())
#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())
#s(alt (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (patch (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())
#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())
Outputs
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* a (* angle (PI)))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI))))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5)))))))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5))))))))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2)) (taylor 0 angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2)) (taylor 0 angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2)) (taylor 0 angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 b) (#s(alt (*.f64 b b) (patch (*.f64 b b) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 b) (#s(alt (*.f64 b b) (patch (*.f64 b b) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 b) (#s(alt (*.f64 b b) (patch (*.f64 b b) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 b) (#s(alt (*.f64 b b) (patch (*.f64 b b) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor inf b) (#s(alt (*.f64 b b) (patch (*.f64 b b) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor inf b) (#s(alt (*.f64 b b) (patch (*.f64 b b) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor inf b) (#s(alt (*.f64 b b) (patch (*.f64 b b) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor inf b) (#s(alt (*.f64 b b) (patch (*.f64 b b) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor -inf b) (#s(alt (*.f64 b b) (patch (*.f64 b b) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor -inf b) (#s(alt (*.f64 b b) (patch (*.f64 b b) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor -inf b) (#s(alt (*.f64 b b) (patch (*.f64 b b) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor -inf b) (#s(alt (*.f64 b b) (patch (*.f64 b b) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor 0 b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2)) (taylor 0 angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (taylor 0 angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2)))) (taylor 0 angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2)))) (taylor 0 angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2)))) (taylor 0 angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor -inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor -inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor -inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor -inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor 0 b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor 0 b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor 0 b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor 0 b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor inf b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor inf b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor inf b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor inf b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor -inf b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor -inf b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor -inf b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor -inf b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt b (taylor 0 angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (+ b (* -1/64800 (* (pow angle 2) (* b (pow (PI) 2))))) (taylor 0 angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* b (pow (PI) 4))))))) (taylor 0 angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* b (pow (PI) 6)))) (* 1/25194240000 (* b (pow (PI) 4)))))))) (taylor 0 angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) (patch (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) (patch (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) (patch (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) (patch (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) (patch (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) (patch (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) (patch (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) (patch (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) (patch (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) (patch (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) (patch (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) (patch (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/64800 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2)) (taylor 0 angle) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/64800 (* (pow b 2) (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))))) (pow b 2)) (taylor 0 angle) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/64800 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 6)))) (* 1/25194240000 (* (pow b 2) (pow (PI) 4))))))) (pow b 2)) (taylor 0 angle) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor 0 b) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor 0 b) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor 0 b) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor 0 b) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor inf b) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor inf b) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor inf b) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor inf b) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor -inf b) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor -inf b) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor -inf b) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor -inf b) (#s(alt (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (patch (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2)) (taylor 0 angle) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor 0 b) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI)))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5))))))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4)))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4)))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4))))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4)))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (patch (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (patch (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4)))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (patch (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (patch (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (patch (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (patch (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (patch (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (patch (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (patch (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (patch (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (patch (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) (patch (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (log (pow b 2)) (taylor 0 angle) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (log (pow b 2)) (* -1/64800 (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (log (pow b 2)) (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/24 (* (pow angle 2) (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))))) (taylor 0 angle) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (log (pow b 2)) (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/720 (* (pow angle 2) (+ (* -1/1133740800000 (pow (PI) 6)) (+ (* -1/34012224000000 (pow (PI) 6)) (* 1/2267481600000 (pow (PI) 6)))))) (* 1/24 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))))))) (taylor 0 angle) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (log (* (pow b 2) (cos (* 1/180 (* angle (PI)))))) (taylor inf angle) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (log (* (pow b 2) (cos (* 1/180 (* angle (PI)))))) (taylor inf angle) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (log (* (pow b 2) (cos (* 1/180 (* angle (PI)))))) (taylor inf angle) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (log (* (pow b 2) (cos (* 1/180 (* angle (PI)))))) (taylor inf angle) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (log (* (pow b 2) (cos (* 1/180 (* angle (PI)))))) (taylor -inf angle) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (log (* (pow b 2) (cos (* 1/180 (* angle (PI)))))) (taylor -inf angle) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (log (* (pow b 2) (cos (* 1/180 (* angle (PI)))))) (taylor -inf angle) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (log (* (pow b 2) (cos (* 1/180 (* angle (PI)))))) (taylor -inf angle) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (log (cos (* 1/180 (* angle (PI))))) (* 2 (log b))) (taylor 0 b) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (log (cos (* 1/180 (* angle (PI))))) (* 2 (log b))) (taylor 0 b) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (log (cos (* 1/180 (* angle (PI))))) (* 2 (log b))) (taylor 0 b) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (log (cos (* 1/180 (* angle (PI))))) (* 2 (log b))) (taylor 0 b) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ 1 b)))) (taylor inf b) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ 1 b)))) (taylor inf b) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ 1 b)))) (taylor inf b) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ 1 b)))) (taylor inf b) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ -1 b)))) (taylor -inf b) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ -1 b)))) (taylor -inf b) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ -1 b)))) (taylor -inf b) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ -1 b)))) (taylor -inf b) (#s(alt (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) (patch (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))) #<representation binary64>) () ())) ())
Calls

105 calls:

TimeVariablePointExpression
60.0ms
angle
@inf
(log (* (cos (* (* angle 1/180) (PI))) (* b b)))
47.0ms
angle
@-inf
(log (* (cos (* (* angle 1/180) (PI))) (* b b)))
24.0ms
b
@inf
(log (* (cos (* (* angle 1/180) (PI))) (* b b)))
19.0ms
angle
@inf
(+ (* (* b (cos (* (* angle 1/180) (PI)))) (* b (cos (* (* angle 1/180) (PI))))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI))))))))
15.0ms
b
@0
(log (* (cos (* (* angle 1/180) (PI))) (* b b)))

simplify486.0ms (3.2%)

Memory
11.2MiB live, 556.0MiB allocated
Algorithm
egg-herbie
Rules
17 756×lower-fma.f64
17 756×lower-fma.f32
6 738×lower-*.f64
6 738×lower-*.f32
5 294×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03317206
110097136
237847040
371916920
080926586
Stop Event
iter limit
node limit
Counts
420 → 419
Calls
Call 1
Inputs
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* a (* angle (PI))))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(pow b 2)
(pow 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) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/90 (* angle (PI)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
b
(+ b (* -1/64800 (* (pow angle 2) (* b (pow (PI) 2)))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* b (pow (PI) 4)))))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* b (pow (PI) 6)))) (* 1/25194240000 (* b (pow (PI) 4))))))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(pow b 2)
(+ (* -1/64800 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/64800 (* (pow b 2) (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/64800 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 6)))) (* 1/25194240000 (* (pow b 2) (pow (PI) 4))))))) (pow b 2))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
1
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
1
(+ 1 (* -1/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))))
(log (pow b 2))
(+ (log (pow b 2)) (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ (log (pow b 2)) (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/24 (* (pow angle 2) (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))))))
(+ (log (pow b 2)) (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/720 (* (pow angle 2) (+ (* -1/1133740800000 (pow (PI) 6)) (+ (* -1/34012224000000 (pow (PI) 6)) (* 1/2267481600000 (pow (PI) 6)))))) (* 1/24 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))))))
(log (* (pow b 2) (cos (* 1/180 (* angle (PI))))))
(log (* (pow b 2) (cos (* 1/180 (* angle (PI))))))
(log (* (pow b 2) (cos (* 1/180 (* angle (PI))))))
(log (* (pow b 2) (cos (* 1/180 (* angle (PI))))))
(log (* (pow b 2) (cos (* 1/180 (* angle (PI))))))
(log (* (pow b 2) (cos (* 1/180 (* angle (PI))))))
(log (* (pow b 2) (cos (* 1/180 (* angle (PI))))))
(log (* (pow b 2) (cos (* 1/180 (* angle (PI))))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* 2 (log b)))
(+ (log (cos (* 1/180 (* angle (PI))))) (* 2 (log b)))
(+ (log (cos (* 1/180 (* angle (PI))))) (* 2 (log b)))
(+ (log (cos (* 1/180 (* angle (PI))))) (* 2 (log b)))
(+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ 1 b))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ 1 b))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ 1 b))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ 1 b))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ -1 b))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ -1 b))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ -1 b))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ -1 b))))
Outputs
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 (*.f64 a a) #s(literal 1/765275040000000 binary64) (*.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b)))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (fma.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/3149280000 binary64))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (fma.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (*.f64 (*.f64 a a) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* 1/180 (* a (* angle (PI))))
(*.f64 angle (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(*.f64 angle (*.f64 a (*.f64 (PI.f64) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64)))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(*.f64 angle (fma.f64 (*.f64 angle angle) (*.f64 a (fma.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)))))) (*.f64 a (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(*.f64 angle (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 angle angle) (*.f64 a (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64)) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))))) (*.f64 a (*.f64 (PI.f64) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64))))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 (*.f64 a a) #s(literal 1/765275040000000 binary64) (*.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b)))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(pow b 2)
(*.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) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 (*.f64 a a) #s(literal 1/765275040000000 binary64) (*.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b)))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/90 (* angle (PI)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64))))
(* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (*.f64 angle angle) #s(literal -1/3149280000 binary64)))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
b
(+ b (* -1/64800 (* (pow angle 2) (* b (pow (PI) 2)))))
(fma.f64 (*.f64 angle angle) (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) b)
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* b (pow (PI) 4)))))))
(fma.f64 (*.f64 angle angle) (*.f64 b (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))) b)
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* b (pow (PI) 6)))) (* 1/25194240000 (* b (pow (PI) 4))))))))
(fma.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (*.f64 b (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))) (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))) b)
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 (*.f64 a a) #s(literal 1/765275040000000 binary64) (*.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b)))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(+ (* -1/64800 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))
(*.f64 (fma.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) #s(literal 1 binary64)) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/64800 (* (pow b 2) (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/64800 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 6)))) (* 1/25194240000 (* (pow b 2) (pow (PI) 4))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 b b) (PI.f64)) (PI.f64)) #s(literal -1/64800 binary64))) (*.f64 b b))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* (pow b 2) (cos (* 1/180 (* angle (PI)))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 (*.f64 a a) #s(literal 1/765275040000000 binary64) (*.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b)))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 angle (*.f64 (PI.f64) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (fma.f64 (*.f64 angle angle) (fma.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))))) (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 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 (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64)) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 #s(literal 1/180 binary64) (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))))
(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))))
(fma.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(fma.f64 angle (*.f64 angle (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))) #s(literal 1 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)))))))
(fma.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))) #s(literal 1 binary64))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
1
#s(literal 1 binary64)
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/16200 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(fma.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64))) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/16200 binary64)))) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/382637520000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64))) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/16200 binary64)))) #s(literal 1 binary64))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(fma.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(fma.f64 angle (*.f64 angle (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))) #s(literal 1 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)))))))
(fma.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))) #s(literal 1 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))))
(fma.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(fma.f64 angle (*.f64 angle (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))) #s(literal 1 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)))))))
(fma.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/64800 binary64)) (*.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))) #s(literal 1 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))))
(log (pow b 2))
(log.f64 (*.f64 b b))
(+ (log (pow b 2)) (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(fma.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) (log.f64 (*.f64 b b)))
(+ (log (pow b 2)) (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/24 (* (pow angle 2) (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4))))))))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/12597120000 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) (log.f64 (*.f64 b b)))
(+ (log (pow b 2)) (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/720 (* (pow angle 2) (+ (* -1/1133740800000 (pow (PI) 6)) (+ (* -1/34012224000000 (pow (PI) 6)) (* 1/2267481600000 (pow (PI) 6)))))) (* 1/24 (+ (* -1/349920000 (pow (PI) 4)) (* 1/1049760000 (pow (PI) 4)))))))))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/2125764000000 binary64)) #s(literal 1/720 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/12597120000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) (log.f64 (*.f64 b b)))
(log (* (pow b 2) (cos (* 1/180 (* angle (PI))))))
(log.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(log (* (pow b 2) (cos (* 1/180 (* angle (PI))))))
(log.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(log (* (pow b 2) (cos (* 1/180 (* angle (PI))))))
(log.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(log (* (pow b 2) (cos (* 1/180 (* angle (PI))))))
(log.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(log (* (pow b 2) (cos (* 1/180 (* angle (PI))))))
(log.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(log (* (pow b 2) (cos (* 1/180 (* angle (PI))))))
(log.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(log (* (pow b 2) (cos (* 1/180 (* angle (PI))))))
(log.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(log (* (pow b 2) (cos (* 1/180 (* angle (PI))))))
(log.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* 2 (log b)))
(fma.f64 #s(literal 2 binary64) (log.f64 b) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* 2 (log b)))
(fma.f64 #s(literal 2 binary64) (log.f64 b) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* 2 (log b)))
(fma.f64 #s(literal 2 binary64) (log.f64 b) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* 2 (log b)))
(fma.f64 #s(literal 2 binary64) (log.f64 b) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ 1 b))))
(fma.f64 #s(literal 2 binary64) (log.f64 b) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ 1 b))))
(fma.f64 #s(literal 2 binary64) (log.f64 b) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ 1 b))))
(fma.f64 #s(literal 2 binary64) (log.f64 b) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ 1 b))))
(fma.f64 #s(literal 2 binary64) (log.f64 b) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ -1 b))))
(fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b)) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ -1 b))))
(fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b)) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ -1 b))))
(fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b)) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(+ (log (cos (* 1/180 (* angle (PI))))) (* -2 (log (/ -1 b))))
(fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) b)) (log.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))

rewrite316.0ms (2.1%)

Memory
31.0MiB live, 693.6MiB allocated
Rules
5 632×lower-fma.f32
5 628×lower-fma.f64
4 714×lower-*.f32
4 684×lower-*.f64
2 472×lower-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
055290
094304
1300215
21638215
08315215
Stop Event
iter limit
node limit
iter limit
Counts
22 → 828
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
(*.f64 b b)
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b))))
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(PI.f64)
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(sqrt.f64 (PI.f64))
(cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))
(log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))
Outputs
(neg.f64 (*.f64 (*.f64 angle #s(literal -1/180 binary64)) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) #s(literal -180 binary64))
(/.f64 (neg.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (neg.f64 (*.f64 (PI.f64) (neg.f64 angle))) #s(literal 180 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(*.f64 angle (*.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))
(*.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle #s(literal 1/180 binary64))))
(*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)
(*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) #s(literal -1/180 binary64))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) angle) (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (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 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (neg.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(fma.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 a (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 b (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (*.f64 b (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (pow.f64 (*.f64 b (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 b b) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (neg.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) #s(literal 1 binary64)) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 1 binary64)) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #s(literal 1 binary64)) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 1 binary64)) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (/.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) (/.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 a (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 3 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 a a) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 a a) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 3 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 a a)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 a a) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (fma.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a (neg.f64 a)))))))
(neg.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(neg.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (fma.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (*.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (*.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 4 binary64)))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))) (neg.f64 (fma.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a (neg.f64 a)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (fma.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (fma.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))) (+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))) (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))) (+.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a (neg.f64 a)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))
(+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) (*.f64 a a)) (*.f64 #s(literal 1/2 binary64) (*.f64 a a)))
(+.f64 (*.f64 a (*.f64 a #s(literal 1/2 binary64))) (*.f64 a (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 a (*.f64 #s(literal 1/2 binary64) a)) (*.f64 a (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) a)))
(+.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) a) (*.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64))) a))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) a) a) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) a) a))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) #s(literal 1 binary64)))
(fma.f64 a (*.f64 a #s(literal 1/2 binary64)) (*.f64 a (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)))))
(fma.f64 a (*.f64 #s(literal 1/2 binary64) a) (*.f64 a (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) a)))
(fma.f64 (*.f64 a a) #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) (*.f64 a a)))
(fma.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) (*.f64 a a) (*.f64 #s(literal 1/2 binary64) (*.f64 a a)))
(fma.f64 (*.f64 a #s(literal 1/2 binary64)) a (*.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64))) a))
(fma.f64 (*.f64 #s(literal 1/2 binary64) a) a (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) a) a))
(/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (*.f64 a a)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))))) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (*.f64 a a))) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64))) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) (*.f64 a a)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) (*.f64 a a)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) (*.f64 a a))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) (*.f64 a a))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64))) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64))))) (-.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 #s(literal 1/2 binary64) (*.f64 a a))) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) (*.f64 a a)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) (*.f64 a a)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) (*.f64 a a))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))
(*.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(*.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))
(*.f64 a (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a))
(*.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a)
(*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a)
(*.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #s(literal 1 binary64)) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 1 binary64)) a)
(*.f64 (/.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))
(*.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (/.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))
(*.f64 (/.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) (/.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (exp.f64 (log.f64 a)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)))
(pow.f64 b #s(literal 2 binary64))
(pow.f64 (*.f64 b b) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 b))
(pow.f64 (exp.f64 (log.f64 b)) #s(literal 2 binary64))
(*.f64 b b)
(*.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)))
(+.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (neg.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(fma.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 a (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 b (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (*.f64 b (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (pow.f64 (*.f64 b (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 b b) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (neg.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) #s(literal 1 binary64)) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 1 binary64)) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #s(literal 1 binary64)) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 1 binary64)) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (/.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) (/.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 a (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 3 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 a a) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 a a) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 3 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 a a)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 a a) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (fma.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a (neg.f64 a)))))))
(neg.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(neg.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (fma.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (*.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (*.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 4 binary64)))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))) (neg.f64 (fma.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a (neg.f64 a)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (fma.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (fma.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))) (+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))) (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))) (+.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a (neg.f64 a)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))
(neg.f64 (*.f64 (*.f64 angle #s(literal -1/180 binary64)) (*.f64 (PI.f64) #s(literal 2 binary64))))
(neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 angle #s(literal -1/180 binary64))))
(/.f64 #s(literal 2 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 angle (PI.f64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (PI.f64))) #s(literal 180 binary64))
(/.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64)) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (PI.f64)))) #s(literal -180 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64))) #s(literal -180 binary64))
(*.f64 angle (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) #s(literal 2 binary64)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 1/90 binary64) angle) (PI.f64))
(*.f64 (*.f64 #s(literal 2 binary64) angle) (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(*.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 angle #s(literal 1/180 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 1/90 binary64) angle) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 #s(literal 1/90 binary64) angle) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (PI.f64))) #s(literal 1/180 binary64))
(*.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64)) #s(literal 1/180 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(+.f64 (/.f64 #s(literal 1/8 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 2 binary64)))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))
(-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 1/8 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(fma.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 1/2 binary64))
(fma.f64 (neg.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(neg.f64 (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (neg.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (neg.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))))))
(/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 #s(literal -1/8 binary64) (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (+.f64 #s(literal -1/8 binary64) (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (neg.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))))
(/.f64 (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))))) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/512 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/64 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/16 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 4 binary64)) (*.f64 #s(literal 1/16 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1/16 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))) #s(literal -2 binary64))
(/.f64 (neg.f64 (+.f64 #s(literal -1/8 binary64) (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/8 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 #s(literal 1/8 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 #s(literal 1/8 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (fma.f64 (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) #s(literal 1/2 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))) #s(literal 1/4 binary64)) (-.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/8 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 #s(literal 1/8 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))) (+.f64 (/.f64 #s(literal 1/8 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) #s(literal 1/2 binary64)) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 2 binary64))
(*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (neg.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))))
(*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 1/2 binary64))
(*.f64 (+.f64 #s(literal -1/8 binary64) (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(*.f64 (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))
(exp.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))
(pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) b)
(*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (exp.f64 (log.f64 b)))
(*.f64 (sqrt.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (sqrt.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 b)) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(neg.f64 (*.f64 (*.f64 angle #s(literal -1/180 binary64)) (PI.f64)))
(neg.f64 (*.f64 (PI.f64) (*.f64 angle #s(literal -1/180 binary64))))
(neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) angle) (PI.f64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal 1 binary64)))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) #s(literal -180 binary64))
(/.f64 (neg.f64 (PI.f64)) (/.f64 #s(literal -180 binary64) angle))
(/.f64 (neg.f64 (*.f64 (PI.f64) (neg.f64 angle))) #s(literal 180 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(*.f64 angle (*.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))
(*.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle #s(literal 1/180 binary64))))
(*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)
(*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (*.f64 (PI.f64) (neg.f64 angle)) #s(literal -1/180 binary64))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) angle) (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (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 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (neg.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(fma.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 a (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 b (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (*.f64 b (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (pow.f64 (*.f64 b (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 b b) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (neg.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) #s(literal 1 binary64)) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 1 binary64)) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #s(literal 1 binary64)) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 1 binary64)) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (/.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) (/.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 a (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 3 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 a a) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 a a) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 3 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 a a)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 a a) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (fma.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a (neg.f64 a)))))))
(neg.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(neg.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (fma.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (*.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (*.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 4 binary64)))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))) (neg.f64 (fma.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a (neg.f64 a)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (fma.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (fma.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))) (+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))) (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))) (+.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a (neg.f64 a)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))
(exp.f64 (log.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))
(*.f64 b (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))
(*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b b))
(*.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) b)
(*.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (exp.f64 (log.f64 b)))
(+.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(+.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (neg.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(fma.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 a (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 b (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (*.f64 b (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (pow.f64 (*.f64 b (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 b b) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (neg.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) #s(literal 1 binary64)) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 1 binary64)) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #s(literal 1 binary64)) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 1 binary64)) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (/.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) (/.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 a (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 3 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 a a) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 a a) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 3 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 a a)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (/.f64 (*.f64 a a) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (fma.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a (neg.f64 a)))))))
(neg.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(neg.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (fma.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (*.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (*.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 4 binary64)))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 4 binary64)))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))) (neg.f64 (fma.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a (neg.f64 a)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (fma.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (fma.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))) (+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))) (*.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))) (+.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))))
(*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a (neg.f64 a)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (PI.f64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) #s(literal 2 binary64)))
(fabs.f64 (PI.f64))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
(pow.f64 (PI.f64) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 4 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 (E.f64) (log.f64 (PI.f64)))
(*.f64 (PI.f64) #s(literal 1 binary64))
(*.f64 (PI.f64) (log.f64 (E.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 (sqrt.f64 (PI.f64))) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))))
(*.f64 #s(literal 1 binary64) (PI.f64))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (log.f64 (exp.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/2 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1/2 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (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)) (cbrt.f64 (cbrt.f64 (PI.f64))))
(*.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 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (cbrt.f64 (PI.f64))))
(*.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 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (sqrt.f64 (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (sqrt.f64 (PI.f64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) #s(literal 1/2 binary64))))
(fabs.f64 (sqrt.f64 (PI.f64)))
(fabs.f64 (neg.f64 (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(pow.f64 (PI.f64) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3/2 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/6 binary64))
(*.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (fabs.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (cbrt.f64 (PI.f64)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))
(cos.f64 (fma.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(-.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 6 binary64)) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))) (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 6 binary64)) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(-.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64)) #s(literal 1/2 binary64) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (*.f64 #s(literal -1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (-.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 1 binary64))
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))) #s(literal 2 binary64))
(/.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal -1/8 binary64) (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))))))) (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (neg.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))) (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (neg.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))))) (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal -1/8 binary64) (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64)) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))))))) (*.f64 #s(literal 2 binary64) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (neg.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (neg.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (*.f64 #s(literal -1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (*.f64 #s(literal -1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (*.f64 #s(literal -1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (*.f64 #s(literal -1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (*.f64 #s(literal -1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (*.f64 #s(literal -1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (*.f64 #s(literal -1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (*.f64 #s(literal -1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (*.f64 #s(literal -1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (+.f64 #s(literal -1/8 binary64) (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (*.f64 #s(literal -1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64))) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (*.f64 #s(literal -1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (*.f64 #s(literal -1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (neg.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (*.f64 #s(literal -1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (*.f64 #s(literal -1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) (neg.f64 (neg.f64 (*.f64 #s(literal 1/4 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(*.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))) #s(literal 1 binary64))
(*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (-.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))
(exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 1 binary64)))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 1/2 binary64)))
(log.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))
(+.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal 2 binary64) (log.f64 b)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))
(+.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (log.f64 b))
(+.f64 (log.f64 b) (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))
(-.f64 (/.f64 (pow.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 2 binary64)) (log.f64 (/.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b b)))) (/.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 2 binary64)) (log.f64 (/.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b b)))))
(fma.f64 #s(literal 2 binary64) (log.f64 b) (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))
(fma.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 1 binary64) (log.f64 b))
(fma.f64 #s(literal 1 binary64) (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (log.f64 b))
(fma.f64 (log.f64 b) #s(literal 2 binary64) (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 2 binary64)) (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal 2 binary64) (log.f64 b))))) (+.f64 (pow.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 (/.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b b))) (*.f64 (log.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (log.f64 (/.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b b))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 2 binary64)) (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal 2 binary64) (log.f64 b))))))
(/.f64 (*.f64 (log.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (log.f64 (/.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b b)))) (log.f64 (/.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b b))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 2 binary64)) (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal 2 binary64) (log.f64 b)))))))
(/.f64 (neg.f64 (*.f64 (log.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (log.f64 (/.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b b))))) (neg.f64 (log.f64 (/.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b b)))))
(/.f64 (fma.f64 #s(literal 8 binary64) (pow.f64 (log.f64 b) #s(literal 3 binary64)) (pow.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))))
(/.f64 (+.f64 (pow.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (log.f64 b) #s(literal 3 binary64))) (fma.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (-.f64 (*.f64 (log.f64 b) (log.f64 b)) (*.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (log.f64 b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 2 binary64)) (pow.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))
(/.f64 (-.f64 (*.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (*.f64 (log.f64 b) (log.f64 b))) (-.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (log.f64 b)))
(*.f64 (+.f64 (pow.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 2 binary64) (log.f64 b)) #s(literal 2 binary64)) (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal 2 binary64) (log.f64 b)))))))
(*.f64 (*.f64 (log.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (log.f64 (/.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (log.f64 (/.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 b b)))))

eval338.0ms (2.2%)

Memory
11.0MiB live, 871.7MiB allocated
Compiler

Compiled 98 547 to 5 384 computations (94.5% saved)

prune480.0ms (3.2%)

Memory
14.7MiB live, 1 129.9MiB allocated
Pruning

82 alts after pruning (81 fresh and 1 done)

PrunedKeptTotal
New2 210572 267
Fresh222446
Picked415
Done000
Total2 236822 318
Accuracy
82.7%
Counts
2 318 → 82
Alt Table
Click to see full alt table
StatusAccuracyProgram
67.8%
(fma.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) (/.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
67.8%
(fma.f64 (/.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
67.8%
(fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
67.8%
(fma.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
64.5%
(fma.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (exp.f64 (log.f64 b))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
67.8%
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
79.2%
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
80.0%
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
76.6%
(fma.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
62.7%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
63.0%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
63.8%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
64.0%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
62.2%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
67.9%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)))))
67.8%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))
28.7%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))))
67.9%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))))
67.9%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))))
28.7%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))))))) (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))))
67.8%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))))
67.8%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
67.9%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1 binary64)))))))
67.8%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/90 binary64) angle) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))))))))
67.7%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))))))))))
67.8%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64))))))))))
67.7%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))))))))
67.8%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))))))
54.5%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
67.0%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) #s(approx (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))))
67.8%
(fma.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
71.9%
(fma.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
68.1%
(fma.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a a)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
14.9%
(fma.f64 (exp.f64 (/.f64 (-.f64 (*.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (*.f64 (log.f64 b) (log.f64 b))) (-.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (log.f64 b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
53.4%
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
57.4%
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 b))))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
57.5%
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #s(approx (cos (* (* angle 1/180) (PI))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
55.6%
(fma.f64 (exp.f64 (log.f64 (*.f64 #s(approx (cos (* (* angle 1/180) (PI))) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
66.5%
(fma.f64 (exp.f64 (log.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) b (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
71.9%
(fma.f64 (exp.f64 (log.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
60.2%
(fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
65.7%
(fma.f64 #s(approx (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
61.7%
(fma.f64 #s(approx (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (*.f64 b b)) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
14.4%
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))
67.7%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
62.7%
(+.f64 (fma.f64 (*.f64 a a) #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
53.8%
(+.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) a (*.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64))) a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
69.4%
(+.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
80.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
80.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
80.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
80.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
80.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
75.4%
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
69.0%
(+.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
68.4%
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
75.4%
(+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 angle (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) a)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
62.7%
(+.f64 (+.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) a) (*.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64))) a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
67.9%
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
67.8%
(+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
67.0%
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
66.2%
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))) #s(literal -1 binary64)))
43.1%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (*.f64 b b)))
33.8%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))))) (*.f64 b b)))
43.1%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
61.1%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow.f64 (exp.f64 (log.f64 b)) #s(literal 2 binary64)))
62.4%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
34.8%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
62.8%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
61.1%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b))))
67.8%
#s(approx (+ (* (* b (cos (* (* angle 1/180) (PI)))) (* b (cos (* (* angle 1/180) (PI))))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
29.3%
#s(approx (+ (* (* b (cos (* (* angle 1/180) (PI)))) (* b (cos (* (* angle 1/180) (PI))))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
Compiler

Compiled 6 031 to 3 542 computations (41.3% saved)

simplify190.0ms (1.3%)

Memory
-1.9MiB live, 318.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))
cost-diff0
(*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))))
cost-diff0
(pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
cost-diff0
(exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b))))
cost-diff0
(fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
cost-diff128
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
cost-diff320
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
cost-diff0
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
cost-diff0
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
cost-diff0
(*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a)
cost-diff0
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
cost-diff0
(*.f64 angle angle)
cost-diff0
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))
cost-diff0
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
cost-diff192
(fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))
cost-diff0
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
cost-diff0
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
cost-diff128
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
cost-diff5824
(pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))
Rules
6 924×lower-fma.f32
6 914×lower-fma.f64
4 308×lower-*.f32
4 258×lower-*.f64
1 990×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
081597
0136593
1225585
2510585
31211585
41602585
51871585
62284585
72838585
83893585
94413585
104743585
115907585
127499581
08094578
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
a
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
(PI.f64)
#s(literal 2 binary64)
(pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))
(*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))
b
#s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))
(*.f64 angle angle)
angle
(*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))
(*.f64 (PI.f64) (PI.f64))
(PI.f64)
(fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))
(*.f64 b b)
b
#s(literal -1/32400 binary64)
(*.f64 (*.f64 a a) #s(literal 1/32400 binary64))
(*.f64 a a)
a
#s(literal 1/32400 binary64)
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a)
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
a
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
angle
(*.f64 #s(literal 1/180 binary64) (PI.f64))
#s(literal 1/180 binary64)
(PI.f64)
(*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))
(*.f64 b b)
b
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))
(*.f64 #s(literal 1/90 binary64) angle)
#s(literal 1/90 binary64)
(fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b))))
#s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))
(log.f64 (*.f64 b b))
(*.f64 b b)
b
(cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))
(*.f64 angle #s(literal 1/180 binary64))
angle
#s(literal 1/180 binary64)
(PI.f64)
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(*.f64 a a)
a
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
#s(literal 1/2 binary64)
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
#s(literal 2 binary64)
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))))
a
(sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))
(pow.f64 (PI.f64) #s(literal 2/3 binary64))
(PI.f64)
#s(literal 2/3 binary64)
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 angle #s(literal 1/180 binary64))
angle
#s(literal 1/180 binary64)
(cbrt.f64 (PI.f64))
#s(literal 2 binary64)
(pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
b
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(/.f64 angle #s(literal 180 binary64))
#s(literal 180 binary64)
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(fma.f64 b (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))) (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
a
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
(PI.f64)
#s(literal 2 binary64)
(pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))
(*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))
(*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))
b
#s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))
#s(literal 1 binary64)
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 angle (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (fma.f64 a (neg.f64 a) (*.f64 b b))) (*.f64 b b)))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))
(fma.f64 angle (*.f64 (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (fma.f64 a (neg.f64 a) (*.f64 b b))) (*.f64 b b))
(*.f64 angle angle)
angle
(*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (fma.f64 a (neg.f64 a) (*.f64 b b)))
(*.f64 (PI.f64) (PI.f64))
(PI.f64)
(fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))
(*.f64 #s(literal -1/32400 binary64) (fma.f64 a (neg.f64 a) (*.f64 b b)))
(*.f64 b b)
b
#s(literal -1/32400 binary64)
(*.f64 (*.f64 a a) #s(literal 1/32400 binary64))
(*.f64 a a)
a
#s(literal 1/32400 binary64)
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 a (*.f64 a (*.f64 (sin.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 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64)))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a)
(*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
a
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
angle
(*.f64 #s(literal 1/180 binary64) (PI.f64))
(*.f64 (PI.f64) #s(literal 1/180 binary64))
#s(literal 1/180 binary64)
(PI.f64)
(*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64)))) #s(literal 1/2 binary64)))
(*.f64 b b)
b
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64)))) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))
(cos.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))))
(*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1/90 binary64) angle)
(*.f64 angle #s(literal 1/90 binary64))
#s(literal 1/90 binary64)
(fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b))))
#s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))
(log.f64 (*.f64 b b))
(*.f64 b b)
b
(cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(*.f64 angle #s(literal 1/180 binary64))
angle
#s(literal 1/180 binary64)
(PI.f64)
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 a a)
a
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64)))))
(cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(cos.f64 (*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64)))
#s(literal 2 binary64)
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))))
(*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64))))))
a
(sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))
(sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64))))
(pow.f64 (PI.f64) #s(literal 2/3 binary64))
(PI.f64)
#s(literal 2/3 binary64)
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (cbrt.f64 (PI.f64))))
(*.f64 angle #s(literal 1/180 binary64))
angle
#s(literal 1/180 binary64)
(cbrt.f64 (PI.f64))
#s(literal 2 binary64)
(pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
b
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 angle #s(literal 180 binary64))
#s(literal 180 binary64)

localize557.0ms (3.7%)

Memory
28.5MiB live, 1 474.5MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.74609375
(cbrt.f64 (PI.f64))
accuracy11.566817970584792
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy11.5715678137201
(sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))
accuracy15.741804250129979
(PI.f64)
accuracy11.644294660616609
(cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
accuracy14.811005903992987
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
accuracy15.741804250129979
(PI.f64)
accuracy23.249736053012036
(log.f64 (*.f64 b b))
accuracy0.503576742669967
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
accuracy11.5715678137201
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
accuracy11.644294660616609
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))
accuracy15.741804250129979
(PI.f64)
accuracy2.773423050811441
(fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))
accuracy9.695317039976555
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
accuracy13.906200770484443
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))
accuracy15.741804250129979
(PI.f64)
accuracy0.25
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
accuracy10.360456301756928
#s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))
accuracy11.5715678137201
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy15.741804250129979
(PI.f64)
Samples
193.0ms120×1valid
117.0ms52×1invalid
108.0ms62×2valid
11.0ms13×0invalid
6.0ms0valid
4.0ms3valid
Compiler

Compiled 563 to 70 computations (87.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 364.0ms
ival-mult: 97.0ms (26.7% of total)
ival-cos: 56.0ms (15.4% of total)
ival-sin: 46.0ms (12.6% of total)
const: 37.0ms (10.2% of total)
adjust: 29.0ms (8% of total)
ival-pow: 22.0ms (6% of total)
ival-pow2: 18.0ms (4.9% of total)
ival-add: 17.0ms (4.7% of total)
ival-log: 11.0ms (3% of total)
ival-div: 10.0ms (2.7% of total)
ival-exp: 8.0ms (2.2% of total)
ival-cbrt: 5.0ms (1.4% of total)
ival-sub: 3.0ms (0.8% of total)
ival-pi: 2.0ms (0.5% of total)
ival-fabs: 2.0ms (0.5% of total)
exact: 1.0ms (0.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series98.0ms (0.6%)

Memory
28.7MiB live, 249.8MiB allocated
Counts
29 → 576
Calls
Call 1
Inputs
#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())
#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())
#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())
#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())
#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())
#s(alt (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (patch (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())
#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())
#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())
#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())
#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())
#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())
#s(alt (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) (patch (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) #<representation binary64>) () ())
#s(alt (PI.f64) (patch (PI.f64) #<representation binary64>) () ())
#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())
#s(alt #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (patch #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())
#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())
#s(alt (log.f64 (*.f64 b b)) (patch (log.f64 (*.f64 b b)) #<representation binary64>) () ())
#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())
#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())
#s(alt (cbrt.f64 (PI.f64)) (patch (cbrt.f64 (PI.f64)) #<representation binary64>) () ())
Outputs
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 b) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 b) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 b) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 b) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2)) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow b 2)) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2)) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* a (* angle (PI)))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI))))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5)))))))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5))))))))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (pow a 2)) (taylor 0 b) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))) (taylor 0 b) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))) (taylor 0 b) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))) (taylor 0 b) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/32400 (pow b 2)) (taylor inf b) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (- (* 1/32400 (/ (pow a 2) (pow b 2))) 1/32400)) (taylor inf b) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (- (* 1/32400 (/ (pow a 2) (pow b 2))) 1/32400)) (taylor inf b) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (- (* 1/32400 (/ (pow a 2) (pow b 2))) 1/32400)) (taylor inf b) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/32400 (pow b 2)) (taylor -inf b) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (- (* 1/32400 (/ (pow a 2) (pow b 2))) 1/32400)) (taylor -inf b) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (- (* 1/32400 (/ (pow a 2) (pow b 2))) 1/32400)) (taylor -inf b) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (- (* 1/32400 (/ (pow a 2) (pow b 2))) 1/32400)) (taylor -inf b) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/32400 (pow b 2)) (taylor 0 a) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (pow a 2)) (taylor inf a) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/32400 (* -1/32400 (/ (pow b 2) (pow a 2))))) (taylor inf a) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/32400 (* -1/32400 (/ (pow b 2) (pow a 2))))) (taylor inf a) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/32400 (* -1/32400 (/ (pow b 2) (pow a 2))))) (taylor inf a) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (pow a 2)) (taylor -inf a) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/32400 (* -1/32400 (/ (pow b 2) (pow a 2))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/32400 (* -1/32400 (/ (pow b 2) (pow a 2))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/32400 (* -1/32400 (/ (pow b 2) (pow a 2))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (patch (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2)) (taylor 0 angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2)) (taylor 0 angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2)) (taylor 0 angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))))) (pow b 2)) (taylor 0 angle) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))))) (pow b 2)) (taylor 0 angle) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))))) (pow b 2)) (taylor 0 angle) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))))) (taylor inf angle) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2)))) (taylor inf angle) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2)))) (taylor inf angle) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2)))) (taylor inf angle) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))))) (taylor -inf angle) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2)))) (taylor -inf angle) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2)))) (taylor -inf angle) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2)))) (taylor -inf angle) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor 0 b) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2)))))) (taylor 0 b) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2)))))) (taylor 0 b) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2)))))) (taylor 0 b) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))) (taylor inf b) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2)))))) (taylor inf b) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2)))))) (taylor inf b) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2)))))) (taylor inf b) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))) (taylor -inf b) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2)))))) (taylor -inf b) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2)))))) (taylor -inf b) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2)))))) (taylor -inf b) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2)) (taylor 0 a) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow b 2))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow b 2))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow b 2))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor inf a) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2))))) (taylor inf a) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2))))) (taylor inf a) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2))))) (taylor inf a) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) (patch (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor 0 angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor 0 angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor 0 angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor 0 angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor inf angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor inf angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor inf angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor inf angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor -inf angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor -inf angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor -inf angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor -inf angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2)) (taylor 0 angle) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/3149280000 (* (pow b 2) (pow (PI) 4)))))))) (pow b 2)) (taylor 0 angle) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* 1/3149280000 (* (pow b 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/765275040000000 (* (pow b 2) (pow (PI) 6))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (taylor inf angle) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (taylor inf angle) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (taylor inf angle) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (taylor inf angle) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (taylor -inf angle) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (taylor -inf angle) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (taylor -inf angle) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (taylor -inf angle) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 b) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (taylor 0 b) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (taylor 0 b) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))) (taylor 0 b) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf b) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))) (taylor inf b) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))) (taylor inf b) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))) (taylor inf b) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf b) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))) (taylor -inf b) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))) (taylor -inf b) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1/2 (+ (* 1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2))))) (taylor -inf b) (#s(alt (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) (patch (fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* (pow a 2) (* angle (PI)))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* -1/34992000 (* (pow a 2) (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* (pow a 2) (PI))))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (* (pow a 2) (PI))) (* (pow angle 2) (+ (* -1/34992000 (* (pow a 2) (pow (PI) 3))) (* 1/22674816000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 5)))))))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (* (pow a 2) (PI))) (* (pow angle 2) (+ (* -1/34992000 (* (pow a 2) (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* (pow a 2) (pow (PI) 5))))))))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (patch (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* a (* angle (PI)))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI))))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5)))))))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5))))))))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (patch (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (patch (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI)))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (patch (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5))))))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (patch (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (patch (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (patch (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (patch (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (patch (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (patch (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (patch (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (patch (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (patch (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (patch (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/90 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (taylor 0 angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2)))) (taylor 0 angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2)))) (taylor 0 angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2)))) (taylor 0 angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor -inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor -inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor -inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor -inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2)) (taylor 0 angle) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor 0 b) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (patch (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/64800 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2)) (taylor 0 angle) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/64800 (* (pow b 2) (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* (pow b 2) (pow (PI) 4)))))) (pow b 2)) (taylor 0 angle) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/64800 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* (pow b 2) (pow (PI) 6)))) (* 1/25194240000 (* (pow b 2) (pow (PI) 4))))))) (pow b 2)) (taylor 0 angle) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor 0 b) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor 0 b) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor 0 b) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor 0 b) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor inf b) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor inf b) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor inf b) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor inf b) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor -inf b) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor -inf b) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor -inf b) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (cos (* 1/180 (* angle (PI))))) (taylor -inf b) (#s(alt (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (patch (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* a (* angle (PI)))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI))))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5)))))))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5))))))))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) (patch (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) (patch (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI)))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) (patch (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5))))))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) (patch (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) (patch (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) (patch (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) (patch (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) (patch (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) (patch (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) (patch (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) (patch (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) (patch (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) (patch (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI)))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5))))))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 angle) (#s(alt #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (patch #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (patch #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4)))))) (taylor 0 angle) (#s(alt #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (patch #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 angle) (#s(alt #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (patch #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (patch #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (patch #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (patch #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (patch #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (patch #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (patch #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (patch #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (patch #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4)))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4))))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (* 2 (log b)) (taylor 0 b) (#s(alt (log.f64 (*.f64 b b)) (patch (log.f64 (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* 2 (log b)) (taylor 0 b) (#s(alt (log.f64 (*.f64 b b)) (patch (log.f64 (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* 2 (log b)) (taylor 0 b) (#s(alt (log.f64 (*.f64 b b)) (patch (log.f64 (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* 2 (log b)) (taylor 0 b) (#s(alt (log.f64 (*.f64 b b)) (patch (log.f64 (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* -2 (log (/ 1 b))) (taylor inf b) (#s(alt (log.f64 (*.f64 b b)) (patch (log.f64 (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* -2 (log (/ 1 b))) (taylor inf b) (#s(alt (log.f64 (*.f64 b b)) (patch (log.f64 (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* -2 (log (/ 1 b))) (taylor inf b) (#s(alt (log.f64 (*.f64 b b)) (patch (log.f64 (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* -2 (log (/ 1 b))) (taylor inf b) (#s(alt (log.f64 (*.f64 b b)) (patch (log.f64 (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* -2 (log (/ -1 b))) (taylor -inf b) (#s(alt (log.f64 (*.f64 b b)) (patch (log.f64 (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* -2 (log (/ -1 b))) (taylor -inf b) (#s(alt (log.f64 (*.f64 b b)) (patch (log.f64 (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* -2 (log (/ -1 b))) (taylor -inf b) (#s(alt (log.f64 (*.f64 b b)) (patch (log.f64 (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* -2 (log (/ -1 b))) (taylor -inf b) (#s(alt (log.f64 (*.f64 b b)) (patch (log.f64 (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4)))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4))))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4)))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
Calls

144 calls:

TimeVariablePointExpression
21.0ms
angle
@-inf
(+ (pow (* a (sin (* (pow (PI) 2/3) (* (* angle 1/180) (cbrt (PI)))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2))
18.0ms
b
@0
(log (* b b))
9.0ms
b
@inf
(log (* b b))
2.0ms
a
@inf
(+ (* (* (* a (sin (* angle (* 1/180 (PI))))) a) (sin (* angle (* 1/180 (PI))))) (* (* b b) (+ (* 1/2 (cos (* (PI) (* 1/90 angle)))) 1/2)))
1.0ms
a
@0
(+ (* (* (* a (sin (* angle (* 1/180 (PI))))) a) (sin (* angle (* 1/180 (PI))))) (* (* b b) (+ (* 1/2 (cos (* (PI) (* 1/90 angle)))) 1/2)))

simplify420.0ms (2.8%)

Memory
5.6MiB live, 933.3MiB allocated
Algorithm
egg-herbie
Rules
21 982×lower-fma.f64
21 982×lower-fma.f32
6 872×lower-*.f64
6 872×lower-*.f32
5 884×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite627.0ms (4.1%)

Memory
-67.3MiB live, 978.9MiB allocated
Rules
6 916×lower-fma.f32
6 906×lower-fma.f64
4 932×lower-*.f32
4 888×lower-*.f64
2 716×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
081371
0136340
1415326
22689326
09264324
Stop Event
iter limit
node limit
iter limit
Counts
29 → 988
Calls
Call 1
Inputs
(pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))
(*.f64 angle angle)
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a)
(*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))))
(sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))
(PI.f64)
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
#s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))
(log.f64 (*.f64 b b))
(cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(cbrt.f64 (PI.f64))
Outputs
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) #s(literal 1 binary64)))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 b) (*.f64 (log.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64) (log.f64 (*.f64 b b))))
(pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))
(*.f64 b (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))
(*.f64 b (*.f64 b (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))
(*.f64 b (pow.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(*.f64 b (pow.f64 (*.f64 b (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))
(*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (pow.f64 (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))) #s(literal 1 binary64)))
(*.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))
(*.f64 (*.f64 b b) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))
(*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 b b))
(*.f64 (*.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) b) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) b)
(*.f64 (pow.f64 (*.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) b) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 1 binary64)) b)
(+.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))) (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))))
(-.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))) (-.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(fma.f64 b (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (*.f64 b (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (pow.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (pow.f64 (*.f64 b (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (pow.f64 (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 a (*.f64 (*.f64 a (sin.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(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 a (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 a (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (*.f64 b b) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (*.f64 (*.f64 a a) (sin.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(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 b b) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (*.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) b) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) a (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) a (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (pow.f64 (*.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) b) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 1 binary64)) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) a (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) a (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)) a (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (/.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (/.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (/.f64 (*.f64 a a) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (/.f64 (*.f64 a a) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (/.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) #s(literal 1/2 binary64)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) (/.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (-.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (fma.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (-.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (-.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (fma.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (-.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (-.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))) (*.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (*.f64 (*.f64 b b) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))))) (*.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (-.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (-.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (fma.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (-.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (-.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 a a)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))) #s(literal 1 binary64)))
(exp.f64 (fma.f64 (log.f64 a) #s(literal 2 binary64) (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(fma.f64 (*.f64 a a) #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 a a)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 a a)) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 a a))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 a a))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(*.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(*.f64 a (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(*.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(*.f64 a (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 a (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)))
(*.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a))
(*.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a)
(*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) a)
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) a)
(*.f64 (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(*.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (/.f64 (*.f64 a a) (cos.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 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(*.f64 (/.f64 (*.f64 a a) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))))))
(*.f64 (/.f64 (*.f64 a a) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))))))
(*.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) (/.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (exp.f64 (log.f64 a)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(+.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))
(+.f64 (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64)) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 #s(literal -1/32400 binary64) (*.f64 a a)))) (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 a a)) #s(literal 1/1049760000 binary64)) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 #s(literal -1/32400 binary64) (*.f64 a a)))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 a a)) #s(literal 1/1049760000 binary64)) (-.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (/.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64)) (-.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))))
(fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))
(fma.f64 a (*.f64 a #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))
(fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))
(fma.f64 #s(literal -1/32400 binary64) (*.f64 b b) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))
(fma.f64 (*.f64 a a) #s(literal 1/32400 binary64) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))
(fma.f64 #s(literal 1/32400 binary64) (*.f64 a a) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))
(fma.f64 (*.f64 b #s(literal -1/32400 binary64)) b (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))
(fma.f64 (*.f64 a #s(literal 1/32400 binary64)) a (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (-.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))) (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64))) (fma.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal -1/34012224000000 binary64) (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) #s(literal 1/34012224000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 #s(literal -1/32400 binary64) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 (*.f64 a a) (*.f64 a a)) #s(literal 1/1049760000 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal -1/34012224000000 binary64) (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) #s(literal 1/34012224000000 binary64))) (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (-.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))) (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal -1/34012224000000 binary64) (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) #s(literal 1/34012224000000 binary64))) (fma.f64 (*.f64 (*.f64 a a) (*.f64 a a)) #s(literal 1/1049760000 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 b b) (*.f64 #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 (*.f64 a a) (*.f64 a a)) #s(literal 1/1049760000 binary64))) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 #s(literal -1/32400 binary64) (*.f64 a a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (-.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))) (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64))) (fma.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal -1/34012224000000 binary64) (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) #s(literal 1/34012224000000 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 #s(literal -1/32400 binary64) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 (*.f64 a a) (*.f64 a a)) #s(literal 1/1049760000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal -1/34012224000000 binary64) (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) #s(literal 1/34012224000000 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (-.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))) (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal -1/34012224000000 binary64) (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) #s(literal 1/34012224000000 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 a a)) #s(literal 1/1049760000 binary64) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 b b) (*.f64 #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 (*.f64 a a) (*.f64 a a)) #s(literal 1/1049760000 binary64)))) (neg.f64 (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 #s(literal -1/32400 binary64) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 a a)) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64))) (-.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64)) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 #s(literal -1/32400 binary64) (*.f64 a a)))) (*.f64 (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 #s(literal -1/32400 binary64) (*.f64 a a))) (*.f64 (*.f64 (*.f64 a a) (*.f64 a a)) #s(literal 1/1049760000 binary64)))) (*.f64 (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 #s(literal -1/32400 binary64) (*.f64 a a))) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 #s(literal -1/32400 binary64) (*.f64 a a)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal -1/34012224000000 binary64) (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) #s(literal 1/34012224000000 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (-.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))) (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 (*.f64 a a) (*.f64 a a)) #s(literal 1/1049760000 binary64))))) (neg.f64 (neg.f64 (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 #s(literal -1/32400 binary64) (*.f64 a a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 a a)) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (-.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))) (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64))) (fma.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal -1/34012224000000 binary64) (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) #s(literal 1/34012224000000 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 #s(literal -1/32400 binary64) (*.f64 a a))) (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 (*.f64 a a) (*.f64 a a)) #s(literal 1/1049760000 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal -1/34012224000000 binary64) (*.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 a a) (*.f64 a a))) #s(literal 1/34012224000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (-.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 b b) #s(literal -1/32400 binary64))) (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64)))))
(*.f64 (-.f64 (*.f64 (*.f64 b (*.f64 b (*.f64 b b))) #s(literal 1/1049760000 binary64)) (*.f64 (*.f64 (*.f64 a a) (*.f64 a a)) #s(literal 1/1049760000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 #s(literal -1/32400 binary64) (*.f64 a a)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 angle (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b)))
(+.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
(+.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(-.f64 (/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))) (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))) (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))))
(-.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 b b))) (-.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))) (/.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))) (-.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))))
(fma.f64 b b (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
(fma.f64 angle (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(fma.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 angle angle)) (*.f64 b b))
(fma.f64 (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 b b))
(fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(fma.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (*.f64 angle angle)) (*.f64 b b))
(fma.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 angle angle) (*.f64 b b))
(fma.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) angle (*.f64 b b))
(fma.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 angle angle) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (PI.f64) (PI.f64)) (*.f64 b b))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))) (fma.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b)) (*.f64 (fma.f64 angle (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b)))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b))))) (fma.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b))))) (fma.f64 b (*.f64 b (*.f64 b b)) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))))
(/.f64 (*.f64 (fma.f64 angle (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))) (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))) (fma.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b)) (*.f64 (fma.f64 angle (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))))) (neg.f64 (fma.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))))) (neg.f64 (fma.f64 b (*.f64 b (*.f64 b b)) (-.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))) (*.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 angle (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b)))) (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))))
(/.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))) (-.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))) (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b)) (*.f64 b (*.f64 b (*.f64 b b))))) (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 angle (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b (*.f64 b (*.f64 b b))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))))) (neg.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))) (fma.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b)) (*.f64 (fma.f64 angle (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))) (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (-.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))))))
(*.f64 (*.f64 (fma.f64 angle (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b)) (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))))
(exp.f64 (*.f64 (log.f64 angle) #s(literal 2 binary64)))
(pow.f64 angle #s(literal 2 binary64))
(pow.f64 (*.f64 angle angle) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 angle)) #s(literal 2 binary64))
(*.f64 angle angle)
(*.f64 (exp.f64 (log.f64 angle)) (exp.f64 (log.f64 angle)))
(+.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(+.f64 (fma.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(fma.f64 b (*.f64 b (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (*.f64 b (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (pow.f64 (*.f64 b (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 a (*.f64 (*.f64 a (sin.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 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 a (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 a (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b b) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a a) (sin.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 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (*.f64 b b) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 b b) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 b (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) b) b (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal 1/2 binary64) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 b (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) #s(literal 1 binary64)) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (/.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 a a) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 a a) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) (/.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 b b)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (*.f64 b b)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 b b)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (*.f64 b b)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 b b)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (*.f64 b b)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 b b)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (*.f64 b b)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 b b)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 b b)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 b b)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 b b)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (*.f64 b b)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (*.f64 b b)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (*.f64 b b)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (*.f64 b b)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) #s(literal 3 binary64)) (pow.f64 (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal 1/8 binary64))) (fma.f64 (fma.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)))) (fma.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)))) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (fma.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(*.f64 (/.f64 (fma.f64 b (*.f64 b (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))) (/.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (-.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(*.f64 a (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) a)
(*.f64 (*.f64 a a) (sin.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 a a))
(exp.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (exp.f64 (log.f64 a)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (PI.f64))) #s(literal 180 binary64))
(/.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64)) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (PI.f64)))) #s(literal -180 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64))) #s(literal -180 binary64))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(*.f64 angle (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/90 binary64)))
(*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) (*.f64 angle #s(literal 2 binary64)))
(*.f64 #s(literal 1/90 binary64) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 angle #s(literal 1/90 binary64)) (PI.f64))
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (PI.f64) #s(literal 2 binary64)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))) #s(literal 2 binary64))
(*.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 (PI.f64) #s(literal 1/90 binary64)) angle)
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) angle) (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(*.f64 (*.f64 (*.f64 angle #s(literal 1/90 binary64)) #s(literal 1 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 (*.f64 #s(literal 2 binary64) (PI.f64)) (*.f64 angle #s(literal 1/180 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) #s(literal 1/180 binary64))) angle)
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))
(-.f64 #s(literal 1/2 binary64) (/.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 1/8 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal 3 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) #s(literal 1/2 binary64)))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal 1/2 binary64))
(fma.f64 (neg.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) #s(literal -2 binary64))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 2 binary64))
(pow.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 2 binary64))
(*.f64 (sin.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 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(+.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(+.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (neg.f64 (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (neg.f64 (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))) (/.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(fma.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 a (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 a (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 a (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) a (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) a (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) a (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) a (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)) a (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (/.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (/.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (/.f64 (*.f64 a a) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (/.f64 (*.f64 a a) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (/.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) #s(literal 1/2 binary64)) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) (/.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (neg.f64 (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (-.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (neg.f64 (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (neg.f64 (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (-.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))) (neg.f64 (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (neg.f64 (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (neg.f64 (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (neg.f64 (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))) (*.f64 (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (neg.f64 (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (neg.f64 (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))))) (neg.f64 (neg.f64 (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (neg.f64 (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (neg.f64 (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (-.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (neg.f64 (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b))))
(+.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(+.f64 (fma.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(fma.f64 b (*.f64 b (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (*.f64 b (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 b (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (pow.f64 (*.f64 b (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 a (*.f64 (*.f64 a (sin.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 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 a (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 a (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b b) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a a) (sin.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 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (*.f64 b b) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 b b) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 b (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) b) b (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal 1/2 binary64) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 b (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) #s(literal 1 binary64)) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (/.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 a a) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 a a) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 a a) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) (/.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 b b)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (*.f64 b b)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 b b)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (*.f64 b b)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 b b)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (*.f64 b b)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 b b)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (*.f64 b b)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)))) (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)))) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 b b)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 b b)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 b b)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (*.f64 b b)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (*.f64 b b)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (*.f64 b b)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (*.f64 b b)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (*.f64 b b)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))))) (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)) #s(literal 3 binary64)) (pow.f64 (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b))) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 b b) (*.f64 b (*.f64 b (*.f64 b b)))) #s(literal 1/8 binary64))) (fma.f64 (fma.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)))) (fma.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)))) (-.f64 (*.f64 (*.f64 b (*.f64 b #s(literal 1/2 binary64))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))) (*.f64 (fma.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) (*.f64 b b)))) (*.f64 b (*.f64 b #s(literal 1/2 binary64)))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))))
(*.f64 (/.f64 (fma.f64 b (*.f64 b (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (fma.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))) (/.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (-.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 a a)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))) #s(literal 1 binary64)))
(exp.f64 (fma.f64 (log.f64 a) #s(literal 2 binary64) (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(fma.f64 (*.f64 a a) #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 a a) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))) (*.f64 a a))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 a a)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (-.f64 (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 a a)) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 a a))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 a a))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(*.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(*.f64 a (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(*.f64 a (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(*.f64 a (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 a (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)))
(*.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a))
(*.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a)
(*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) a)
(*.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) a)
(*.f64 (pow.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(*.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (/.f64 (*.f64 a a) (cos.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 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(*.f64 (/.f64 (*.f64 a a) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))))))
(*.f64 (/.f64 (*.f64 a a) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))))))
(*.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) (/.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(*.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (exp.f64 (log.f64 a)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 1 binary64))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1/3 binary64)) #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))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
(pow.f64 (PI.f64) #s(literal 1 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3 binary64))
(pow.f64 (*.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 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (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 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (log.f64 (exp.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64)) #s(literal 1/3 binary64)) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64)))) (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 8/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 5/3 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 1 binary64)))
#s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))
(pow.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))
(/.f64 (neg.f64 (*.f64 angle (PI.f64))) #s(literal -180 binary64))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) #s(literal -180 binary64))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) #s(literal -180 binary64))
(/.f64 (neg.f64 (PI.f64)) (neg.f64 (/.f64 #s(literal 180 binary64) angle)))
(/.f64 (neg.f64 (neg.f64 (*.f64 angle (PI.f64)))) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 (PI.f64) (neg.f64 angle))) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 angle) (PI.f64))) #s(literal 180 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(*.f64 angle (*.f64 (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64))))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (cbrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) angle) #s(literal 1/180 binary64)))
(*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (cbrt.f64 (PI.f64)))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle #s(literal 1/180 binary64))))
(*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) angle) #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) angle) (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (cbrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) (/.f64 #s(literal 1 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 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (/.f64 #s(literal 1 binary64) angle)))
(*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos.f64 (fma.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(-.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 6 binary64)) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))) (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 6 binary64)) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(-.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (*.f64 (neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64) (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64) (*.f64 (neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (*.f64 (neg.f64 (sin.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 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) #s(literal 2 binary64)) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 #s(literal 2 binary64) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 #s(literal 2 binary64) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 6 binary64)) (pow.f64 (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (sin.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 (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 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(log.f64 (*.f64 b b))
(+.f64 (log.f64 b) (log.f64 b))
(-.f64 (/.f64 (pow.f64 (log.f64 b) #s(literal 2 binary64)) (log.f64 (/.f64 b b))) (/.f64 (pow.f64 (log.f64 b) #s(literal 2 binary64)) (log.f64 (/.f64 b b))))
(/.f64 (+.f64 (pow.f64 (log.f64 b) #s(literal 3 binary64)) (pow.f64 (log.f64 b) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 b) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 b) #s(literal 2 binary64)) (pow.f64 (log.f64 b) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (log.f64 b) #s(literal 2 binary64)) (pow.f64 (log.f64 b) #s(literal 2 binary64))) (log.f64 (/.f64 b b)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log.f64 b) #s(literal 3 binary64)) (pow.f64 (log.f64 b) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log.f64 b) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 b) #s(literal 2 binary64)) (pow.f64 (log.f64 b) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 b) #s(literal 2 binary64)) (pow.f64 (log.f64 b) #s(literal 2 binary64)))) (neg.f64 (log.f64 (/.f64 b b))))
(*.f64 #s(literal 2 binary64) (log.f64 b))
(*.f64 (log.f64 b) #s(literal 2 binary64))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos.f64 (fma.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
(-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(-.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 6 binary64)) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))) (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 6 binary64)) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(-.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (*.f64 (neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64) (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) #s(literal 1/2 binary64) (*.f64 (neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(fma.f64 (exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (exp.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (*.f64 (neg.f64 (sin.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 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) #s(literal 2 binary64)) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal 4 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 #s(literal 2 binary64) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 #s(literal 2 binary64) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 #s(literal 2 binary64) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/4 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (pow.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 6 binary64)) (pow.f64 (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (neg.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (sin.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 (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 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 1 binary64)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1/3 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) #s(literal 2/3 binary64)))
(fabs.f64 (cbrt.f64 (PI.f64)))
(sqrt.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)))
(cbrt.f64 (PI.f64))
(pow.f64 (PI.f64) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/9 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2/3 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (pow.f64 (PI.f64) #s(literal 1/9 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) (pow.f64 (PI.f64) #s(literal 2/9 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/9 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2/3 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 2/3 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (PI.f64) #s(literal 4/9 binary64))) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 2/9 binary64))))

eval371.0ms (2.4%)

Memory
13.1MiB live, 833.6MiB allocated
Compiler

Compiled 89 226 to 5 401 computations (93.9% saved)

prune450.0ms (3%)

Memory
9.0MiB live, 1 054.5MiB allocated
Pruning

104 alts after pruning (103 fresh and 1 done)

PrunedKeptTotal
New1 942541 996
Fresh274976
Picked505
Done011
Total1 9741042 078
Accuracy
82.8%
Counts
2 078 → 104
Alt Table
Click to see full alt table
StatusAccuracyProgram
67.9%
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) (/.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
67.9%
(fma.f64 (/.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) #s(literal 1/2 binary64)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
67.8%
(fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
67.8%
(fma.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
64.5%
(fma.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (exp.f64 (log.f64 b))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
61.9%
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal 1/2 binary64) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
79.2%
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) a (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
74.5%
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
75.2%
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
74.5%
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
28.9%
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) #s(literal 1/2 binary64))))
80.0%
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
79.9%
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
78.9%
(fma.f64 (*.f64 (*.f64 a #s(approx (sin (* angle (* 1/180 (PI)))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
76.7%
(fma.f64 (*.f64 (*.f64 a a) (sin.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(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
67.6%
(fma.f64 (*.f64 #s(approx (* a (sin (* angle (* 1/180 (PI))))) (*.f64 angle (fma.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a) (*.f64 (*.f64 angle angle) (*.f64 a (fma.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 binary64)) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
62.7%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
63.0%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
63.8%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
64.0%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
67.9%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)))))
67.9%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))))
67.9%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))))
67.9%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1 binary64)))))))
67.7%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))))))))))
67.8%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64))))))))))
67.7%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))))))))
67.8%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))))))
54.5%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
67.8%
(fma.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
71.9%
(fma.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
72.0%
(fma.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
68.1%
(fma.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a a)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
14.9%
(fma.f64 (exp.f64 (/.f64 (-.f64 (*.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (*.f64 (log.f64 b) (log.f64 b))) (-.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (log.f64 b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
57.4%
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 b))))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
57.5%
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #s(approx (cos (* (* angle 1/180) (PI))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
55.6%
(fma.f64 (exp.f64 (log.f64 (*.f64 #s(approx (cos (* (* angle 1/180) (PI))) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
66.5%
(fma.f64 (exp.f64 (log.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) b (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
71.9%
(fma.f64 (exp.f64 (log.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
56.9%
(fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
59.4%
(fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
48.0%
(fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
65.7%
(fma.f64 #s(approx (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
61.7%
(fma.f64 #s(approx (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (*.f64 b b)) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
28.8%
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (*.f64 b b)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
14.5%
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
14.5%
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))))))
67.7%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
62.8%
(+.f64 (fma.f64 (*.f64 a a) #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
53.8%
(+.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) a (*.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64))) a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
69.1%
(+.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
80.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
80.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
80.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (cbrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
80.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
75.4%
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (pow (PI) 2/3) (* (* angle 1/180) (cbrt (PI))))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
75.4%
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
69.0%
(+.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
68.4%
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
73.4%
(+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 angle (*.f64 a (*.f64 (PI.f64) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
62.7%
(+.f64 (+.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) a) (*.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64))) a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
67.9%
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
67.8%
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
68.3%
(+.f64 (exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64) (*.f64 (log.f64 a) #s(literal 2 binary64)))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
68.5%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
67.0%
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
12.0%
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (neg.f64 (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
66.2%
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))) #s(literal -1 binary64)))
62.4%
#s(approx (+ (pow (* a (sin (* (pow (PI) 2/3) (* (* angle 1/180) (cbrt (PI)))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
34.8%
#s(approx (+ (pow (* a (sin (* (pow (PI) 2/3) (* (* angle 1/180) (cbrt (PI)))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
52.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) angle (*.f64 b b)))
48.2%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
43.1%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
43.1%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
43.1%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 a #s(literal 1/32400 binary64)) a (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 b b)))
67.4%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(approx (+ (* (* b b) -1/32400) (* (* a a) 1/32400)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
61.1%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow.f64 (exp.f64 (log.f64 b)) #s(literal 2 binary64)))
62.8%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
61.1%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b))))
25.3%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
33.6%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
27.8%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 a a) (fma.f64 (*.f64 angle angle) (fma.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a)) #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))))))
24.8%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 angle (*.f64 angle (fma.f64 b (/.f64 b (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))))))
62.4%
#s(approx (+ (* (* (* a (sin (* angle (* 1/180 (PI))))) a) (sin (* angle (* 1/180 (PI))))) (* (* b b) (+ (* 1/2 (cos (* (PI) (* 1/90 angle)))) 1/2))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
67.8%
#s(approx (+ (* (* b (cos (* (* angle 1/180) (PI)))) (* b (cos (* (* angle 1/180) (PI))))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
29.3%
#s(approx (+ (* (* b (cos (* (* angle 1/180) (PI)))) (* b (cos (* (* angle 1/180) (PI))))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
40.9%
#s(approx (+ (* (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (cos (* (* angle 1/180) (PI)))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
29.3%
#s(approx (+ (* (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (cos (* (* angle 1/180) (PI)))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
Compiler

Compiled 7 297 to 4 330 computations (40.7% saved)

simplify231.0ms (1.5%)

Memory
-16.5MiB live, 381.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
cost-diff0
(E.f64)
cost-diff0
(pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
cost-diff0
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
cost-diff0
(fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
cost-diff0
(*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a))
cost-diff128
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
cost-diff3840
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
cost-diff0
(cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
cost-diff0
(*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
cost-diff128
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))
cost-diff1216
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
cost-diff0
(*.f64 angle angle)
cost-diff0
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))
cost-diff0
#s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
cost-diff0
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
cost-diff0
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
cost-diff0
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
cost-diff0
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
Rules
11 452×lower-fma.f32
11 448×lower-fma.f64
4 104×lower-*.f32
4 056×lower-*.f64
2 434×unsub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
087627
0137602
1227580
2497566
31293565
41708565
51977565
62395565
72980565
84358565
95107565
105958565
08497556
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
a
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
(PI.f64)
#s(literal 2 binary64)
#s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))
(*.f64 b b)
b
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))
(*.f64 angle angle)
angle
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))
(*.f64 (PI.f64) (PI.f64))
(PI.f64)
(*.f64 (*.f64 a a) #s(literal 1/32400 binary64))
(*.f64 a a)
a
#s(literal 1/32400 binary64)
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
b
(cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))
(*.f64 angle #s(literal 1/180 binary64))
angle
#s(literal 1/180 binary64)
(PI.f64)
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))
(*.f64 a a)
a
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))
#s(literal 1/2 binary64)
(*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))
#s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))
#s(literal 1 binary64)
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))
(*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))
(PI.f64)
(*.f64 #s(literal 1/90 binary64) angle)
#s(literal 1/90 binary64)
angle
#s(literal -1/2 binary64)
#s(literal 1/2 binary64)
(*.f64 a a)
a
(pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))
b
(cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))))
(*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))
#s(literal 1/180 binary64)
(sqrt.f64 (PI.f64))
(sqrt.f64 (sqrt.f64 (PI.f64)))
#s(literal 2 binary64)
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(E.f64)
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
#s(literal 2 binary64)
(log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
a
(sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))
(*.f64 angle #s(literal 1/180 binary64))
angle
#s(literal 1/180 binary64)
(PI.f64)
(pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
b
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(/.f64 angle #s(literal 180 binary64))
#s(literal 180 binary64)
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 a (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
a
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
(PI.f64)
#s(literal 2 binary64)
#s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))
(*.f64 b b)
b
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 angle (*.f64 a (*.f64 angle (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 (PI.f64) (PI.f64)))))))))
#s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
#s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 angle (*.f64 a (*.f64 angle (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 (PI.f64) (PI.f64))))))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))
(*.f64 angle (*.f64 a (*.f64 angle (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 (PI.f64) (PI.f64)))))))
(*.f64 angle angle)
angle
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))
(*.f64 a (*.f64 #s(literal 1/32400 binary64) (*.f64 a (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (PI.f64) (PI.f64))
(PI.f64)
(*.f64 (*.f64 a a) #s(literal 1/32400 binary64))
(*.f64 a (*.f64 a #s(literal 1/32400 binary64)))
(*.f64 a a)
a
#s(literal 1/32400 binary64)
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(fma.f64 a (*.f64 a (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
b
(cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(*.f64 angle #s(literal 1/180 binary64))
angle
#s(literal 1/180 binary64)
(PI.f64)
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))
(*.f64 a (*.f64 a (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(*.f64 a a)
a
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))
(fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))
#s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))
#s(literal 1 binary64)
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)))
(*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))
(PI.f64)
(*.f64 #s(literal 1/90 binary64) angle)
(*.f64 angle #s(literal 1/90 binary64))
#s(literal 1/90 binary64)
angle
#s(literal -1/2 binary64)
#s(literal 1/2 binary64)
(*.f64 a a)
a
(pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))
(pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))
(*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
b
(cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))))
(*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))
#s(literal 1/180 binary64)
(sqrt.f64 (PI.f64))
(sqrt.f64 (sqrt.f64 (PI.f64)))
#s(literal 2 binary64)
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))))
(E.f64)
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))
#s(literal 2 binary64)
(log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))))
(*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))
a
(sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(*.f64 angle #s(literal 1/180 binary64))
angle
#s(literal 1/180 binary64)
(PI.f64)
(pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))))
b
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 angle #s(literal 180 binary64))
#s(literal 180 binary64)

localize582.0ms (3.8%)

Memory
20.7MiB live, 1 169.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy12.872758144603102
(sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
accuracy13.172928773233208
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy13.562169815496608
(PI.f64)
accuracy13.562235107722747
(E.f64)
accuracy13.172928773233208
(cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
accuracy13.281268486271944
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))
accuracy13.562169815496608
(PI.f64)
accuracy14.959177153096503
(fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
accuracy13.172928773233208
(cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
accuracy13.562169815496608
(PI.f64)
accuracy13.85668929690764
#s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))
accuracy14.959177153096503
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))
accuracy11.401042832772694
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))
accuracy12.636603703338388
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
accuracy13.562169815496608
(PI.f64)
accuracy29.235397725361064
#s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
accuracy0.2734375
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
accuracy6.402439021686505
#s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))
accuracy12.872758144603102
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy13.562169815496608
(PI.f64)
Samples
196.0ms127×1valid
123.0ms61×2valid
74.0ms42×1invalid
29.0ms3exit
27.0ms4exit
7.0ms10×0invalid
6.0ms10×0valid
4.0ms3valid
Compiler

Compiled 563 to 70 computations (87.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 378.0ms
ival-mult: 95.0ms (25.1% of total)
ival-sin: 63.0ms (16.7% of total)
ival-cos: 60.0ms (15.9% of total)
const: 31.0ms (8.2% of total)
adjust: 27.0ms (7.1% of total)
ival-pow: 24.0ms (6.3% of total)
ival-add: 19.0ms (5% of total)
ival-e: 17.0ms (4.5% of total)
ival-pow2: 16.0ms (4.2% of total)
ival-sqrt: 8.0ms (2.1% of total)
ival-log: 8.0ms (2.1% of total)
ival-div: 5.0ms (1.3% of total)
ival-sub: 3.0ms (0.8% of total)
ival-pi: 2.0ms (0.5% of total)
exact: 1.0ms (0.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series217.0ms (1.4%)

Memory
44.0MiB live, 426.8MiB allocated
Counts
28 → 552
Calls
Call 1
Inputs
#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())
#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())
#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())
#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())
#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())
#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())
#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())
#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())
#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())
#s(alt (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())
#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())
#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())
#s(alt (E.f64) (patch (E.f64) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())
#s(alt (PI.f64) (patch (PI.f64) #<representation binary64>) () ())
#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())
#s(alt #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (patch #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())
#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())
#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())
#s(alt (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())
Outputs
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (patch (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))) (taylor 0 angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (patch (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor 0 a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf a) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* a (* angle (PI)))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI))))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5)))))))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5))))))))) (taylor 0 angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* a (sin (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (patch (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI)))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5))))))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor -inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2)) (taylor 0 angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2)) (taylor 0 angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2)) (taylor 0 angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (taylor 0 b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (patch #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))))) (pow b 2)) (taylor 0 angle) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))))) (pow b 2)) (taylor 0 angle) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))))) (pow b 2)) (taylor 0 angle) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))))) (taylor inf angle) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2)))) (taylor inf angle) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2)))) (taylor inf angle) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2)))) (taylor inf angle) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))))) (taylor -inf angle) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2)))) (taylor -inf angle) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2)))) (taylor -inf angle) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2)))) (taylor -inf angle) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor 0 b) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2)))))) (taylor 0 b) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2)))))) (taylor 0 b) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2)))))) (taylor 0 b) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))) (taylor inf b) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2)))))) (taylor inf b) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2)))))) (taylor inf b) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2)))))) (taylor inf b) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))) (taylor -inf b) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2)))))) (taylor -inf b) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2)))))) (taylor -inf b) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2)))))) (taylor -inf b) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2)) (taylor 0 a) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow b 2))) (taylor 0 a) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow b 2))) (taylor 0 a) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow b 2))) (taylor 0 a) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor inf a) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2))))) (taylor inf a) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2))))) (taylor inf a) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2))))) (taylor inf a) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor -inf a) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2))))) (taylor -inf a) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2))))) (taylor -inf a) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2))))) (taylor -inf a) (#s(alt #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (patch #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor inf angle) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor inf angle) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor inf angle) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor inf angle) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor 0 a) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor 0 a) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor 0 a) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor 0 a) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor inf a) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor inf a) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor inf a) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor inf a) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor -inf a) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor -inf a) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor -inf a) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor -inf a) (#s(alt (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (patch (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor 0 angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor 0 angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor 0 angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor 0 angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor inf angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor inf angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor inf angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor inf angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor -inf angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor -inf angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor -inf angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (pow angle 2) (taylor -inf angle) (#s(alt (*.f64 angle angle) (patch (*.f64 angle angle) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor 0 b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2)) (taylor 0 angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (patch (fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (taylor 0 angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2)))) (taylor 0 angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2)))) (taylor 0 angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2)))) (taylor 0 angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor -inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor -inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor -inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))) (taylor -inf angle) (#s(alt (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (patch (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor 0 b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor 0 b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor 0 b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor 0 b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor inf b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor inf b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor inf b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor inf b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor -inf b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor -inf b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor -inf b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor -inf b) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt b (taylor 0 angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (+ b (* -1/64800 (* (pow angle 2) (* b (pow (PI) 2))))) (taylor 0 angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* b (pow (PI) 4))))))) (taylor 0 angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* b (pow (PI) 6)))) (* 1/25194240000 (* b (pow (PI) 4)))))))) (taylor 0 angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor inf angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* b (cos (* 1/180 (* angle (PI))))) (taylor -inf angle) (#s(alt (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (patch (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4)))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (patch (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 a) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (+ (* -1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))) (taylor inf a) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (+ (* -1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))) (taylor inf a) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (+ (* -1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))) (taylor inf a) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (+ (* -1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))) (taylor -inf a) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (+ (* -1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))) (taylor -inf a) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (+ (* -1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))))) (taylor -inf a) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor 0 b) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) (patch (+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (taylor 0 angle) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6)))))))) (taylor 0 angle) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))))))))) (taylor 0 angle) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf angle) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf angle) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf angle) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf angle) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf angle) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf angle) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf angle) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf angle) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor 0 a) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor 0 a) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor 0 a) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor 0 a) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor inf a) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (taylor -inf a) (#s(alt (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (patch (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) #<representation binary64>) () ())) ())
#s(alt (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (taylor 0 angle) (#s(alt (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* 1/32400 (pow (PI) 2)))) (taylor 0 angle) (#s(alt (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* 1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))))))) (taylor 0 angle) (#s(alt (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (pow angle 2) (+ (* 1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/3149280000 (pow (PI) 4)) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* 1/765275040000000 (pow (PI) 6)))))))) (taylor 0 angle) (#s(alt (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))) (taylor inf angle) (#s(alt (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))) (taylor inf angle) (#s(alt (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))) (taylor inf angle) (#s(alt (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))) (taylor inf angle) (#s(alt (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))) (taylor -inf angle) (#s(alt (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))) (taylor -inf angle) (#s(alt (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))) (taylor -inf angle) (#s(alt (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))) (taylor -inf angle) (#s(alt (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (patch (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 a) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf a) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf a) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (pow b 2)) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* -1/97200 (* (pow (PI) 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (log (E))))))) (pow b 2))) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* -1/97200 (* (pow (PI) 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (log (E))))) (* (pow angle 2) (+ (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* 1/18895680000 (* (pow (PI) 4) (pow (log (E)) 2))) (* 1/12 (* (log (E)) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* -1/97200 (* (pow (PI) 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (log (E))))) (* (pow angle 2) (+ (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* 1/18895680000 (* (pow (PI) 4) (pow (log (E)) 2))) (* 1/12 (* (log (E)) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))) (+ (* (pow angle 2) (+ (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* -1/1166400 (* (pow (PI) 2) (* (pow (log (E)) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/5509980288000000 (* (pow (PI) 6) (pow (log (E)) 3))) (* 1/360 (* (log (E)) (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))) (taylor 0 angle) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf angle) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf angle) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor 0 b) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor inf b) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (+ (/ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2))) (taylor -inf b) (#s(alt (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (patch (+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))) (taylor 0 a) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))) (taylor 0 a) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))) (taylor 0 a) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))) (taylor 0 a) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))) (taylor inf a) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))) (taylor inf a) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))) (taylor inf a) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))) (taylor inf a) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))) (taylor -inf a) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))) (taylor -inf a) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))) (taylor -inf a) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))) (taylor -inf a) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (taylor 0 angle) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (* -1/97200 (* (pow angle 2) (* (pow (PI) 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (log (E))))))) (taylor 0 angle) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (* (pow angle 2) (+ (* -1/97200 (* (pow (PI) 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (log (E))))) (* (pow angle 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* 1/18895680000 (* (pow (PI) 4) (pow (log (E)) 2))) (* 1/12 (* (log (E)) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))))))) (taylor 0 angle) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (* (pow angle 2) (+ (* -1/97200 (* (pow (PI) 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (log (E))))) (* (pow angle 2) (+ (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* 1/18895680000 (* (pow (PI) 4) (pow (log (E)) 2))) (* 1/12 (* (log (E)) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))) (* (pow angle 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* -1/1166400 (* (pow (PI) 2) (* (pow (log (E)) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/5509980288000000 (* (pow (PI) 6) (pow (log (E)) 3))) (* 1/360 (* (log (E)) (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))))))))))) (taylor 0 angle) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (taylor inf angle) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (taylor inf angle) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (taylor inf angle) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (taylor inf angle) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (taylor -inf angle) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (taylor -inf angle) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (taylor -inf angle) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (taylor -inf angle) (#s(alt (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (patch (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI))))))) (taylor 0 a) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI))))))) (taylor 0 a) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI))))))) (taylor 0 a) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI))))))) (taylor 0 a) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))) (taylor inf a) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))) (taylor inf a) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))) (taylor inf a) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))) (taylor inf a) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))) (taylor -inf a) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))) (taylor -inf a) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))) (taylor -inf a) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))) (taylor -inf a) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (+ (log angle) (log (* 1/180 (* a (PI)))))) (taylor 0 angle) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/97200 (* (pow angle 2) (pow (PI) 2))) (* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))) (taylor 0 angle) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (+ (log angle) (log (* 1/180 (* a (PI)))))) (* (pow angle 2) (+ (* -1/97200 (pow (PI) 2)) (* 1/12 (* (pow angle 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))))) (taylor 0 angle) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 2 (+ (log angle) (log (* 1/180 (* a (PI)))))) (* (pow angle 2) (+ (* -1/97200 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/360 (* (pow angle 2) (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))) (* 1/12 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))))) (taylor 0 angle) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (log (* a (sin (* 1/180 (* angle (PI))))))) (taylor inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (log (* a (sin (* 1/180 (* angle (PI))))))) (taylor inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (log (* a (sin (* 1/180 (* angle (PI))))))) (taylor inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (log (* a (sin (* 1/180 (* angle (PI))))))) (taylor inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (log (* a (sin (* 1/180 (* angle (PI))))))) (taylor -inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (log (* a (sin (* 1/180 (* angle (PI))))))) (taylor -inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (log (* a (sin (* 1/180 (* angle (PI))))))) (taylor -inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* 2 (log (* a (sin (* 1/180 (* angle (PI))))))) (taylor -inf angle) (#s(alt (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (patch (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 b) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 b) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 b) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor 0 b) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf b) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf b) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (pow b 2) (taylor 0 angle) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2)) (taylor 0 angle) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow b 2)) (taylor 0 angle) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2)) (taylor 0 angle) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor inf angle) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (taylor -inf angle) (#s(alt #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (patch #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor -inf angle) (#s(alt (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (patch (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 angle) (#s(alt #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (patch #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (patch #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4)))))) (taylor 0 angle) (#s(alt #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (patch #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4))))))) (taylor 0 angle) (#s(alt #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (patch #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (patch #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (patch #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (patch #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (patch #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (patch #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (patch #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (patch #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (patch #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4)))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4))))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/90 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) (patch (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4)))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) (patch (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))) #<representation binary64>) () ())) ())
#s(alt 1 (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2)))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4)))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(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))))))) (taylor 0 angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (cos (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (patch (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* 1/180 (* angle (PI))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI)))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5))))))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(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)))))))) (taylor 0 angle) (#s(alt (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor inf angle) (#s(alt (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
#s(alt (sin (* 1/180 (* angle (PI)))) (taylor -inf angle) (#s(alt (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (patch (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #<representation binary64>) () ())) ())
Calls

138 calls:

TimeVariablePointExpression
82.0ms
angle
@inf
(+ (pow (E) (* 2 (log (* a (sin (* (* angle 1/180) (PI))))))) (pow (* b (cos (* (/ angle 180) (PI)))) 2))
34.0ms
a
@0
(+ (pow (E) (* 2 (log (* a (sin (* (* angle 1/180) (PI))))))) (pow (* b (cos (* (/ angle 180) (PI)))) 2))
23.0ms
a
@-inf
(+ (pow (E) (* 2 (log (* a (sin (* (* angle 1/180) (PI))))))) (pow (* b (cos (* (/ angle 180) (PI)))) 2))
20.0ms
angle
@-inf
(+ (pow (E) (* 2 (log (* a (sin (* (* angle 1/180) (PI))))))) (pow (* b (cos (* (/ angle 180) (PI)))) 2))
8.0ms
b
@0
(+ (pow (E) (* 2 (log (* a (sin (* (* angle 1/180) (PI))))))) (pow (* b (cos (* (/ angle 180) (PI)))) 2))

simplify731.0ms (4.8%)

Memory
8.2MiB live, 758.2MiB allocated
Algorithm
egg-herbie
Rules
21 238×lower-fma.f64
21 238×lower-fma.f32
7 044×lower-*.f64
7 044×lower-*.f32
5 214×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04819937
115609867
257109407
088138975
Stop Event
iter limit
node limit
Counts
552 → 551
Calls
Call 1
Inputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* a (* angle (PI))))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* a (sin (* 1/180 (* angle (PI)))))
(* 1/180 (* angle (PI)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (pow (PI) 5))))))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(pow b 2)
(+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))))) (pow b 2))
(+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))))) (pow b 2))
(+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))))) (pow b 2))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))))
(* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2)))))
(* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))))))
(* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))))))
(* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))))))
(* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2)))))
(* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))))))
(* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))))))
(* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))))))
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow b 2)))
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow b 2)))
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow b 2)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2)))))
(* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2)))))
(* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2)))))
(* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2)))))
(* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(pow angle 2)
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
b
(+ b (* -1/64800 (* (pow angle 2) (* b (pow (PI) 2)))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* b (pow (PI) 4)))))))
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* b (pow (PI) 6)))) (* 1/25194240000 (* b (pow (PI) 4))))))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
(* b (cos (* 1/180 (* angle (PI)))))
1
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (pow (PI) 6))) (* 1/25194240000 (pow (PI) 4)))))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(pow b 2)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (+ (* -1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)))))
(* (pow a 2) (+ 1/2 (+ (* -1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)))))
(* (pow a 2) (+ 1/2 (+ (* -1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (+ (* -1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)))))
(* (pow a 2) (+ 1/2 (+ (* -1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)))))
(* (pow a 2) (+ 1/2 (+ (* -1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6))))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow a 2) (pow (PI) 6)))))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* 1/32400 (pow (PI) 2))))
(* (pow angle 2) (+ (* 1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6)))))))
(* (pow angle 2) (+ (* 1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/3149280000 (pow (PI) 4)) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* 1/765275040000000 (pow (PI) 6))))))))
(+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))
(+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))
(+ (exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (pow b 2))
(+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* -1/97200 (* (pow (PI) 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (log (E))))))) (pow b 2)))
(+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* -1/97200 (* (pow (PI) 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (log (E))))) (* (pow angle 2) (+ (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* 1/18895680000 (* (pow (PI) 4) (pow (log (E)) 2))) (* 1/12 (* (log (E)) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2)))
(+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* -1/97200 (* (pow (PI) 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (log (E))))) (* (pow angle 2) (+ (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* 1/18895680000 (* (pow (PI) 4) (pow (log (E)) 2))) (* 1/12 (* (log (E)) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))) (+ (* (pow angle 2) (+ (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* -1/1166400 (* (pow (PI) 2) (* (pow (log (E)) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/5509980288000000 (* (pow (PI) 6) (pow (log (E)) 3))) (* 1/360 (* (log (E)) (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2)))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI)))))))))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (+ (/ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ (/ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))))
(exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))))
(exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))))
(exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))))
(exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))))
(exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))))
(exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))))
(exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))))
(exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))))
(exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))))
(exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))))
(exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))))
(exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI))))))))
(+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (* -1/97200 (* (pow angle 2) (* (pow (PI) 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (log (E)))))))
(+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (* (pow angle 2) (+ (* -1/97200 (* (pow (PI) 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (log (E))))) (* (pow angle 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* 1/18895680000 (* (pow (PI) 4) (pow (log (E)) 2))) (* 1/12 (* (log (E)) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))))))))
(+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (* (pow angle 2) (+ (* -1/97200 (* (pow (PI) 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (log (E))))) (* (pow angle 2) (+ (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* 1/18895680000 (* (pow (PI) 4) (pow (log (E)) 2))) (* 1/12 (* (log (E)) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))) (* (pow angle 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* -1/1166400 (* (pow (PI) 2) (* (pow (log (E)) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/5509980288000000 (* (pow (PI) 6) (pow (log (E)) 3))) (* 1/360 (* (log (E)) (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))))))))))
(exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI)))))))))
(exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI)))))))))
(exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI)))))))))
(exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI)))))))))
(exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI)))))))))
(exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI)))))))))
(exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI)))))))))
(exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI)))))))))
(* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))
(* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))
(* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))
(* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))
(* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))
(* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))
(* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))
(* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))
(* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))
(* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))
(* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))
(* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))
(* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))
(+ (* -1/97200 (* (pow angle 2) (pow (PI) 2))) (* 2 (+ (log angle) (log (* 1/180 (* a (PI)))))))
(+ (* 2 (+ (log angle) (log (* 1/180 (* a (PI)))))) (* (pow angle 2) (+ (* -1/97200 (pow (PI) 2)) (* 1/12 (* (pow angle 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))))
(+ (* 2 (+ (log angle) (log (* 1/180 (* a (PI)))))) (* (pow angle 2) (+ (* -1/97200 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/360 (* (pow angle 2) (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))) (* 1/12 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))))))
(* 2 (log (* a (sin (* 1/180 (* angle (PI)))))))
(* 2 (log (* a (sin (* 1/180 (* angle (PI)))))))
(* 2 (log (* a (sin (* 1/180 (* angle (PI)))))))
(* 2 (log (* a (sin (* 1/180 (* angle (PI)))))))
(* 2 (log (* a (sin (* 1/180 (* angle (PI)))))))
(* 2 (log (* a (sin (* 1/180 (* angle (PI)))))))
(* 2 (log (* a (sin (* 1/180 (* angle (PI)))))))
(* 2 (log (* a (sin (* 1/180 (* angle (PI)))))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(pow b 2)
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
(* 1/180 (* angle (PI)))
1
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
1
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
(cos (* 1/90 (* angle (PI))))
1
(+ 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))))
Outputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 (*.f64 a a) #s(literal 1/765275040000000 binary64) (*.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b)))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (*.f64 b b))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 b b))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 b b))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (fma.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) angle) angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (fma.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* 1/180 (* a (* angle (PI))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/180 binary64) a))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(*.f64 angle (*.f64 a (*.f64 (PI.f64) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64)))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(*.f64 angle (fma.f64 (*.f64 angle angle) (*.f64 a (fma.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 binary64))))) (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a))))
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* (pow angle 2) (+ (* -1/30855889612800000000 (* a (* (pow angle 2) (pow (PI) 7)))) (* 1/22674816000000 (* a (pow (PI) 5)))))))))
(*.f64 angle (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 a (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64)) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64))))) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) (*.f64 a #s(literal -1/34992000 binary64)))) (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 angle (*.f64 (PI.f64) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (fma.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 binary64)))) (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 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 (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64)) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 #s(literal 1/180 binary64) (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))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 (*.f64 a a) #s(literal 1/765275040000000 binary64) (*.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b)))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (*.f64 b b))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 b b))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 b b))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 b b))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (*.f64 angle angle)))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2))))
(*.f64 (*.f64 angle angle) (fma.f64 b (/.f64 b (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2))))
(*.f64 (*.f64 angle angle) (fma.f64 b (/.f64 b (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2))))
(*.f64 (*.f64 angle angle) (fma.f64 b (/.f64 b (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))
(* (pow angle 2) (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (*.f64 angle angle)))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2))))
(*.f64 (*.f64 angle angle) (fma.f64 b (/.f64 b (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2))))
(*.f64 (*.f64 angle angle) (fma.f64 b (/.f64 b (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))
(* (pow angle 2) (+ (* (pow (PI) 2) (+ (* -1/32400 (pow b 2)) (* 1/32400 (pow a 2)))) (/ (pow b 2) (pow angle 2))))
(*.f64 (*.f64 angle angle) (fma.f64 b (/.f64 b (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))))
(fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))))
(fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))))
(fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2)))))
(*.f64 (*.f64 b b) (fma.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/32400 binary64)) #s(literal 1 binary64)))
(* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))))))
(*.f64 (*.f64 b b) (fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64))) (fma.f64 (*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (/.f64 #s(literal 1/32400 binary64) (*.f64 b b)) #s(literal 1 binary64))))
(* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))))))
(*.f64 (*.f64 b b) (fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64))) (fma.f64 (*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (/.f64 #s(literal 1/32400 binary64) (*.f64 b b)) #s(literal 1 binary64))))
(* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))))))
(*.f64 (*.f64 b b) (fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64))) (fma.f64 (*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (/.f64 #s(literal 1/32400 binary64) (*.f64 b b)) #s(literal 1 binary64))))
(* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2)))))
(*.f64 (*.f64 b b) (fma.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/32400 binary64)) #s(literal 1 binary64)))
(* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))))))
(*.f64 (*.f64 b b) (fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64))) (fma.f64 (*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (/.f64 #s(literal 1/32400 binary64) (*.f64 b b)) #s(literal 1 binary64))))
(* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))))))
(*.f64 (*.f64 b b) (fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64))) (fma.f64 (*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (/.f64 #s(literal 1/32400 binary64) (*.f64 b b)) #s(literal 1 binary64))))
(* (pow b 2) (+ 1 (+ (* -1/32400 (* (pow angle 2) (pow (PI) 2))) (* 1/32400 (/ (* (pow a 2) (* (pow angle 2) (pow (PI) 2))) (pow b 2))))))
(*.f64 (*.f64 b b) (fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64))) (fma.f64 (*.f64 (*.f64 a a) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64))))) (/.f64 #s(literal 1/32400 binary64) (*.f64 b b)) #s(literal 1 binary64))))
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))
(*.f64 (*.f64 b b) (fma.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/32400 binary64)) #s(literal 1 binary64)))
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow b 2)))
(fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow b 2)))
(fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (+ (* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2)))) (pow b 2)))
(fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2)))))
(*.f64 (*.f64 a a) (fma.f64 (*.f64 angle angle) (fma.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a)) #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2)))))
(*.f64 (*.f64 a a) (fma.f64 (*.f64 angle angle) (fma.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a)) #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2)))))
(*.f64 (*.f64 a a) (fma.f64 (*.f64 angle angle) (fma.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a)) #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2)))))
(*.f64 (*.f64 a a) (fma.f64 (*.f64 angle angle) (fma.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a)) #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2)))))
(*.f64 (*.f64 a a) (fma.f64 (*.f64 angle angle) (fma.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a)) #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))))
(* (pow a 2) (+ (* -1/32400 (/ (* (pow angle 2) (* (pow b 2) (pow (PI) 2))) (pow a 2))) (+ (* 1/32400 (* (pow angle 2) (pow (PI) 2))) (/ (pow b 2) (pow a 2)))))
(*.f64 (*.f64 a a) (fma.f64 (*.f64 angle angle) (fma.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a)) #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(pow angle 2)
(*.f64 angle angle)
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (fma.f64 (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (fma.f64 (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (fma.f64 (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (fma.f64 (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (fma.f64 (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (fma.f64 (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 (*.f64 a a) #s(literal 1/765275040000000 binary64) (*.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b)))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (*.f64 b b))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (- (+ 1/2 (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2))) (* 1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* (pow angle 2) (- (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* -1/32400 (pow (PI) 2))))
(*.f64 angle (*.f64 angle (fma.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) angle) angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow angle 2) (- (* (pow angle 2) (- (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))
(* (pow angle 2) (- (* (pow angle 2) (- (* (pow angle 2) (- (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* -1/765275040000000 (pow (PI) 6)))) (* 1/3149280000 (pow (PI) 4)))) (* -1/32400 (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(- 1/2 (* 1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
b
(+ b (* -1/64800 (* (pow angle 2) (* b (pow (PI) 2)))))
(fma.f64 (*.f64 b (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 angle angle) #s(literal -1/64800 binary64)) b)
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* 1/25194240000 (* (pow angle 2) (* b (pow (PI) 4)))))))
(fma.f64 (*.f64 angle angle) (*.f64 b (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))) b)
(+ b (* (pow angle 2) (+ (* -1/64800 (* b (pow (PI) 2))) (* (pow angle 2) (+ (* -1/24488801280000000 (* (pow angle 2) (* b (pow (PI) 6)))) (* 1/25194240000 (* b (pow (PI) 4))))))))
(fma.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (*.f64 b (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))))) (*.f64 b (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64)))) b)
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
(* b (cos (* 1/180 (* angle (PI)))))
(*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(fma.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(fma.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) #s(literal 1 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)))))))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) #s(literal 1 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)))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (+ (* (pow angle 2) (+ (* 1/765275040000000 (* (pow a 2) (pow (PI) 6))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 (*.f64 a a) #s(literal 1/765275040000000 binary64) (*.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b)))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b))))) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (*.f64 b b))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (+ (* -1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)))))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (+ 1/2 (+ (* -1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)))))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (+ 1/2 (+ (* -1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)))))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (+ (* -1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)))))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (+ 1/2 (+ (* -1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)))))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (+ 1/2 (+ (* -1/2 (cos (* 1/90 (* angle (PI))))) (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)))))
(*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(+ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (fma.f64 (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (fma.f64 (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (fma.f64 (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (fma.f64 (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (fma.f64 (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* (pow b 2) (+ (/ (* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (fma.f64 (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (/.f64 (*.f64 a a) (*.f64 b b)) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (fma.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) angle) angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* 1/765275040000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 6))))))))
(*.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (*.f64 (*.f64 a (*.f64 a (*.f64 angle angle))) (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow a 2) (* (pow angle 2) (pow (PI) 8)))) (* 1/765275040000000 (* (pow a 2) (pow (PI) 6)))))))))
(*.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (fma.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* (pow a 2) (+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI)))))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(* 1/32400 (* (pow angle 2) (pow (PI) 2)))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow angle 2) (pow (PI) 4))) (* 1/32400 (pow (PI) 2))))
(*.f64 angle (*.f64 angle (fma.f64 (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) angle) angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))
(* (pow angle 2) (+ (* 1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/765275040000000 (* (pow angle 2) (pow (PI) 6)))))))
(*.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)) (*.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))))
(* (pow angle 2) (+ (* 1/32400 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/3149280000 (pow (PI) 4)) (* (pow angle 2) (+ (* -1/347128758144000000000 (* (pow angle 2) (pow (PI) 8))) (* 1/765275040000000 (pow (PI) 6))))))))
(*.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))) (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))))
(+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* -1/2 (cos (* 1/90 (* angle (PI))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(+ (exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)) (pow.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)) (pow.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)) (pow.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)) (pow.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) #s(literal 2 binary64)) (*.f64 b b))
(+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* -1/97200 (* (pow (PI) 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (log (E))))))) (pow b 2)))
(fma.f64 b b (fma.f64 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) #s(literal 2 binary64))) (fma.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/97200 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/32400 binary64))))))
(+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* -1/97200 (* (pow (PI) 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (log (E))))) (* (pow angle 2) (+ (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* 1/18895680000 (* (pow (PI) 4) (pow (log (E)) 2))) (* 1/12 (* (log (E)) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2)))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64))) (fma.f64 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) #s(literal 2 binary64))) (fma.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/97200 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/23619600000 binary64)) (*.f64 angle angle))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))))) (fma.f64 (*.f64 angle angle) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) #s(literal 2 binary64)) (*.f64 b b)))
(+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* -1/97200 (* (pow (PI) 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (log (E))))) (* (pow angle 2) (+ (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* 1/18895680000 (* (pow (PI) 4) (pow (log (E)) 2))) (* 1/12 (* (log (E)) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))) (+ (* (pow angle 2) (+ (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* -1/1166400 (* (pow (PI) 2) (* (pow (log (E)) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/5509980288000000 (* (pow (PI) 6) (pow (log (E)) 3))) (* 1/360 (* (log (E)) (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))))) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6)))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))))) (pow b 2)))
(+.f64 (fma.f64 b b (fma.f64 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) #s(literal 2 binary64))) (fma.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/97200 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/32400 binary64)))))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 angle angle) (fma.f64 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) #s(literal 2 binary64))) (fma.f64 (fma.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal -1/1166400 binary64)) (fma.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/5509980288000000 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64))))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/23619600000 binary64))) (*.f64 (*.f64 b b) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64))))))))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(+ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 b b))))
(* (pow b 2) (+ (/ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 b b))))
(* (pow b 2) (+ (/ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 b b))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (+ (/ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 b b))))
(* (pow b 2) (+ (/ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 b b))))
(* (pow b 2) (+ (/ (exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI))))))))) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (*.f64 b b) (+.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 b b))))
(exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(exp (* 2 (* (log (E)) (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(exp (* 2 (* (log (E)) (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)) (pow.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)) (pow.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)) (pow.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(exp (* 2 (* (log (E)) (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -2 binary64)) (pow.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI))))))))
(*.f64 (*.f64 angle angle) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) #s(literal 2 binary64)))
(+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (* -1/97200 (* (pow angle 2) (* (pow (PI) 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (log (E)))))))
(*.f64 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) #s(literal 2 binary64))) (fma.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/97200 binary64))) #s(literal 1 binary64)))
(+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (* (pow angle 2) (+ (* -1/97200 (* (pow (PI) 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (log (E))))) (* (pow angle 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* 1/18895680000 (* (pow (PI) 4) (pow (log (E)) 2))) (* 1/12 (* (log (E)) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))))))))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) #s(literal 2 binary64))) (fma.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/97200 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/23619600000 binary64)) (*.f64 angle angle)))) (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) #s(literal 2 binary64))))
(+ (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (* (pow angle 2) (+ (* -1/97200 (* (pow (PI) 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (log (E))))) (* (pow angle 2) (+ (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* 1/18895680000 (* (pow (PI) 4) (pow (log (E)) 2))) (* 1/12 (* (log (E)) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))) (* (pow angle 2) (* (exp (* 2 (* (log (E)) (+ (log angle) (log (* 1/180 (* a (PI)))))))) (+ (* -1/1166400 (* (pow (PI) 2) (* (pow (log (E)) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/5509980288000000 (* (pow (PI) 6) (pow (log (E)) 3))) (* 1/360 (* (log (E)) (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))))))))))
(fma.f64 (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) #s(literal 2 binary64))) (fma.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/97200 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 angle angle) (pow.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)) #s(literal 2 binary64)))) (fma.f64 (fma.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal -1/1166400 binary64)) (fma.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/5509980288000000 binary64) (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64))))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/23619600000 binary64))))))
(exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(exp (* 2 (* (log (E)) (log (* a (sin (* 1/180 (* angle (PI)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))
(* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (+ (log a) (log (sin (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (+ (log (sin (* 1/180 (* angle (PI))))) (* -1 (log (/ 1 a)))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (log.f64 (/.f64 #s(literal -1 binary64) a))))
(* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (log.f64 (/.f64 #s(literal -1 binary64) a))))
(* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (log.f64 (/.f64 #s(literal -1 binary64) a))))
(* 2 (+ (log (* -1 (sin (* 1/180 (* angle (PI)))))) (* -1 (log (/ -1 a)))))
(*.f64 #s(literal 2 binary64) (-.f64 (log.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (log.f64 (/.f64 #s(literal -1 binary64) a))))
(* 2 (+ (log angle) (log (* 1/180 (* a (PI))))))
(*.f64 #s(literal 2 binary64) (+.f64 (log.f64 angle) (log.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)))))
(+ (* -1/97200 (* (pow angle 2) (pow (PI) 2))) (* 2 (+ (log angle) (log (* 1/180 (* a (PI)))))))
(fma.f64 #s(literal 2 binary64) (+.f64 (log.f64 angle) (log.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)))) (*.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/97200 binary64)))))
(+ (* 2 (+ (log angle) (log (* 1/180 (* a (PI)))))) (* (pow angle 2) (+ (* -1/97200 (pow (PI) 2)) (* 1/12 (* (pow angle 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))))
(fma.f64 #s(literal 2 binary64) (+.f64 (log.f64 angle) (log.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/94478400000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/97200 binary64)))))
(+ (* 2 (+ (log angle) (log (* 1/180 (* a (PI)))))) (* (pow angle 2) (+ (* -1/97200 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/360 (* (pow angle 2) (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))) (* 1/12 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))))))
(fma.f64 #s(literal 2 binary64) (+.f64 (log.f64 angle) (log.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a)))) (*.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 #s(literal 1/360 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/94478400000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/97200 binary64)))))
(* 2 (log (* a (sin (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (log (* a (sin (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (log (* a (sin (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (log (* a (sin (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (log (* a (sin (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (log (* a (sin (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (log (* a (sin (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* 2 (log (* a (sin (* 1/180 (* angle (PI)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(pow b 2)
(*.f64 b b)
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))
(*.f64 (*.f64 b b) (fma.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) #s(literal -1/32400 binary64)) #s(literal 1 binary64)))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (fma.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64))))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow angle 2) (+ (* (pow angle 2) (* (pow b 2) (+ (* -1/816293376000000 (pow (PI) 6)) (* -1/12244400640000000 (pow (PI) 6))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4)))))))) (pow b 2))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 b b) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal -1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 b b) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)))))) (*.f64 b b))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))
(* 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
#s(literal 1 binary64)
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(fma.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/382637520000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64))) #s(literal 1 binary64))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/16200 (* (pow angle 2) (pow (PI) 2))))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* 1/1574640000 (* (pow angle 2) (pow (PI) 4))))))
(fma.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/16200 (pow (PI) 2)) (* (pow angle 2) (+ (* -1/382637520000000 (* (pow angle 2) (pow (PI) 6))) (* 1/1574640000 (pow (PI) 4)))))))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/382637520000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/1574640000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/16200 binary64))) #s(literal 1 binary64))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
(cos (* 1/90 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(fma.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(fma.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) #s(literal 1 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)))))))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) #s(literal 1 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))))
(fma.f64 angle (*.f64 angle (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(fma.f64 (*.f64 angle angle) (fma.f64 angle (*.f64 angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) #s(literal 1 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)))))))
(fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/24488801280000000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/25194240000 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/64800 binary64))) #s(literal 1 binary64))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(* 1/180 (* angle (PI)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 angle (*.f64 (PI.f64) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64))))
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 angle (fma.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 binary64)))) (*.f64 #s(literal 1/180 binary64) (PI.f64))))
(* 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 (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (fma.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64)) (*.f64 #s(literal 1/22674816000000 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64)))) (*.f64 #s(literal 1/180 binary64) (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))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))

rewrite277.0ms (1.8%)

Memory
-17.2MiB live, 576.8MiB allocated
Rules
5 884×lower-*.f32
5 842×lower-*.f64
4 072×lower-fma.f32
4 068×lower-fma.f64
2 324×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
087405
0137395
1424350
22560344
08344336
Stop Event
iter limit
node limit
iter limit
Counts
28 → 585
Calls
Call 1
Inputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))
(*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))
(*.f64 angle angle)
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))
(*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(E.f64)
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(PI.f64)
#s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
#s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))
(cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))
(cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
Outputs
(+.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))) (/.f64 (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 1 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal 1 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) #s(literal 1 binary64) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 1 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64))) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (exp.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (exp.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (exp.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (exp.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (exp.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (pow.f64 (E.f64) #s(literal 4/3 binary64)) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) a) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) a #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (pow.f64 (E.f64) (*.f64 (log.f64 a) #s(literal 2 binary64))) (pow.f64 (E.f64) (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))) #s(literal 1 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(literal 1 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) a) #s(literal 1 binary64)) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 1 binary64)) a #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (pow.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64))) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (pow.f64 (*.f64 (E.f64) (exp.f64 #s(literal 2/3 binary64))) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (exp.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (-.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (fma.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))))
(/.f64 (fma.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (fma.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (-.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))))
(/.f64 (fma.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (fma.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))) (fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))))
(/.f64 (neg.f64 (fma.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)))) (neg.f64 (fma.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (-.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))) (neg.f64 (fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))))
(/.f64 (-.f64 (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (-.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))) (*.f64 (fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))) (*.f64 (fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))) (fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 18 binary64)) (*.f64 (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))) (*.f64 (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (-.f64 (*.f64 (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))) (pow.f64 (*.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) #s(literal 3 binary64)))) (fma.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (-.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (*.f64 (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))) (fma.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (-.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (*.f64 (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64)) (fma.f64 (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))))) (fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64)) (*.f64 (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))) (fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))))
(pow.f64 (/.f64 (fma.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (-.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (fma.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (-.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) #s(literal 1 binary64))
(pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(pow.f64 (*.f64 (E.f64) (E.f64)) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(pow.f64 (*.f64 (E.f64) (E.f64)) (+.f64 (/.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (/.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 1/3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(pow.f64 (*.f64 (E.f64) (*.f64 (E.f64) (E.f64))) (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(pow.f64 (sqrt.f64 (E.f64)) (fma.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(pow.f64 (sqrt.f64 (E.f64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 (E.f64) (E.f64)) (*.f64 (E.f64) (E.f64))) (/.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64)))
(*.f64 a (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(*.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(*.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(*.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) #s(literal 1 binary64))
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a))
(*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64))) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(*.f64 (exp.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (exp.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(*.f64 (exp.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (exp.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))
(*.f64 (exp.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (pow.f64 (E.f64) #s(literal 4/3 binary64)) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) a) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) a)
(*.f64 (pow.f64 (E.f64) (*.f64 (log.f64 a) #s(literal 2 binary64))) (pow.f64 (E.f64) (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))) #s(literal 1 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) a) #s(literal 1 binary64)) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64))) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(*.f64 (pow.f64 (*.f64 (E.f64) (exp.f64 #s(literal 2/3 binary64))) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (exp.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(exp.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(sqrt.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) #s(literal 1/2 binary64))
(pow.f64 (E.f64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(pow.f64 (E.f64) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(pow.f64 (E.f64) (+.f64 (/.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (/.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(pow.f64 (*.f64 (E.f64) (E.f64)) (/.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64)))
(pow.f64 (*.f64 (E.f64) (E.f64)) (*.f64 #s(literal 1 binary64) (/.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 1/3 binary64)) (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(pow.f64 (*.f64 (E.f64) (*.f64 (E.f64) (E.f64))) (*.f64 #s(literal 1/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(pow.f64 (sqrt.f64 (E.f64)) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) a)
(*.f64 (exp.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (exp.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(*.f64 (exp.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (pow.f64 (E.f64) #s(literal 4/3 binary64)) (/.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(*.f64 (exp.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (exp.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(*.f64 (exp.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (pow.f64 (E.f64) #s(literal 1/6 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(*.f64 (pow.f64 (sqrt.f64 (E.f64)) (*.f64 (log.f64 a) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (E.f64)) (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (E.f64)) (*.f64 #s(literal 2 binary64) (log.f64 a))) (pow.f64 (sqrt.f64 (E.f64)) (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(*.f64 (pow.f64 (E.f64) (log.f64 a)) (pow.f64 (E.f64) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(*.f64 (pow.f64 (E.f64) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (pow.f64 (E.f64) (log.f64 a)))
(*.f64 (pow.f64 (sqrt.f64 (E.f64)) (/.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (pow.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64))) (/.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64))) (/.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (pow.f64 (sqrt.f64 (E.f64)) (/.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (E.f64) (exp.f64 #s(literal 2/3 binary64))) (/.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/3 binary64)) (/.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (E.f64))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (sqrt.f64 (sqrt.f64 (E.f64))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (exp.f64 (log.f64 a)))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 1 binary64)))
(sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(pow.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #s(literal 1 binary64))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))))
#s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))))
(*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))))
(*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 angle angle)))
(*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle angle)))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))) (*.f64 angle angle))
(*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))
(*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)))
(*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) angle)
(*.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a)))) #s(literal 1/32400 binary64))
(*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) a) (*.f64 a #s(literal 1/32400 binary64)))
(*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/32400 binary64)) (*.f64 a a))
(*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a)) #s(literal 1/32400 binary64))
(exp.f64 (*.f64 (log.f64 angle) #s(literal 2 binary64)))
(pow.f64 angle #s(literal 2 binary64))
(pow.f64 (*.f64 angle angle) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 angle)) #s(literal 2 binary64))
(*.f64 angle angle)
(*.f64 (exp.f64 (log.f64 angle)) (exp.f64 (log.f64 angle)))
(+.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(fma.f64 a (*.f64 a (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 b (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) b) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) b) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (pow.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 b b) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) b) b (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) b) #s(literal 1 binary64)) b (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)) #s(literal 1 binary64)) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 1 binary64)) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (fma.f64 a (*.f64 (*.f64 a (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))) (neg.f64 (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 18 binary64)) (pow.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64)) (fma.f64 (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (pow.f64 (*.f64 (*.f64 b b) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) #s(literal 2 binary64)))) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64)) (*.f64 (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (*.f64 a a) (*.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64)))
(+.f64 (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1/8 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(literal 1/4 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))) #s(literal 1/2 binary64))
(fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))) #s(literal 1/2 binary64))
(fma.f64 (neg.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) #s(literal -1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(literal 1/4 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) #s(literal -1/8 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) #s(literal -1/8 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(literal 1/4 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(literal 1/4 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(literal 1/4 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) #s(literal -1/8 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(literal 1/4 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (neg.f64 (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))) (*.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(literal 1/4 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1/512 binary64) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))) (*.f64 (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/64 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/64 binary64) (fma.f64 (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/64 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))) (*.f64 #s(literal 1/64 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/64 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 #s(literal 1/8 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/64 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/16 binary64) (fma.f64 (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(literal 1/4 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(literal 1/4 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(literal 1/4 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(literal 1/4 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(literal 1/4 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(literal 1/4 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) #s(literal -1/8 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (-.f64 #s(literal 1/4 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(literal 1/4 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)))) #s(literal -1/8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) (*.f64 #s(literal 1/4 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) b)
(*.f64 (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(*.f64 (exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (exp.f64 (log.f64 b)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 1 binary64)))
(cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(pow.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #s(literal 1 binary64))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 angle (PI.f64))) #s(literal -180 binary64))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) #s(literal -180 binary64))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) #s(literal -180 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(*.f64 angle (*.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle #s(literal 1/180 binary64))))
(*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) angle) (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
(+.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))
(fma.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 b (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) b) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) b) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 b (pow.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 b b) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) b) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) b) #s(literal 1 binary64)) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)) #s(literal 1 binary64)) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 1 binary64)) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (-.f64 (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) (*.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 9 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) #s(literal 3 binary64)))) (fma.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (fma.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (-.f64 (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))) (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))))
(+.f64 (*.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a a)) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 a a)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 a a)) (*.f64 #s(literal 1/2 binary64) (*.f64 a a)))
(fma.f64 (*.f64 a a) #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(fma.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (*.f64 a a) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 a a) (*.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 a a)))
(fma.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 a a) (*.f64 #s(literal 1/2 binary64) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/4 binary64)))))
(/.f64 (*.f64 (*.f64 a a) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (*.f64 a a)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/4 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))
(*.f64 a (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a))
(*.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a)
(+.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))
(fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/4 binary64)))) (fma.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))))
(/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/4 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 9 binary64)) #s(literal 1/512 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 6 binary64)) (-.f64 #s(literal 1/64 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/4 binary64)) #s(literal 3 binary64)))) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/4 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/4 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 6 binary64)) #s(literal 1/64 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 4 binary64)) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) #s(literal 1/4 binary64)))) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 4 binary64)) #s(literal 1/16 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal 1/4 binary64)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))
(pow.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/4 binary64)))) (fma.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 3 binary64)) #s(literal -1/8 binary64) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/4 binary64))))))
(*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))
(+.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(+.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal 1 binary64)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) #s(literal 1 binary64) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 b (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) b) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 b (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) b) #s(literal 1 binary64)) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 b (pow.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal 1 binary64)) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)) #s(literal 1 binary64)) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 b b) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) b) b (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64))) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (exp.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (exp.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (exp.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (exp.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (exp.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (pow.f64 (E.f64) #s(literal 4/3 binary64)) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) a) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) a (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (pow.f64 (E.f64) (*.f64 (log.f64 a) #s(literal 2 binary64))) (pow.f64 (E.f64) (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))) #s(literal 1 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(literal 1 binary64)) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) a) #s(literal 1 binary64)) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 1 binary64)) a (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (pow.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64))) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (pow.f64 (*.f64 (E.f64) (exp.f64 #s(literal 2/3 binary64))) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (exp.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (pow.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) b) #s(literal 1 binary64)) b (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)) #s(literal 1 binary64)) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(fma.f64 (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 1 binary64)) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (fma.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) (neg.f64 (fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 (fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) (*.f64 (fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 18 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 18 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 6 binary64)))) (fma.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (fma.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 12 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64)) (+.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 4 binary64)))) (fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 8 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))
(pow.f64 (/.f64 (fma.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (-.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (*.f64 (neg.f64 (*.f64 b b)) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) #s(literal 1 binary64))
(pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(pow.f64 (*.f64 (E.f64) (E.f64)) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(pow.f64 (*.f64 (E.f64) (E.f64)) (+.f64 (/.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (/.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 1/3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(pow.f64 (*.f64 (E.f64) (*.f64 (E.f64) (E.f64))) (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(pow.f64 (sqrt.f64 (E.f64)) (fma.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(pow.f64 (sqrt.f64 (E.f64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (*.f64 (E.f64) (E.f64)) (*.f64 (E.f64) (E.f64))) (/.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64)))
(*.f64 a (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(*.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(*.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal 1 binary64)))
(*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(*.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) #s(literal 1 binary64))
(*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 a a))
(*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(*.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64))) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(*.f64 (exp.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (exp.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(*.f64 (exp.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (exp.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))
(*.f64 (exp.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (pow.f64 (E.f64) #s(literal 4/3 binary64)) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) a) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) a)
(*.f64 (pow.f64 (E.f64) (*.f64 (log.f64 a) #s(literal 2 binary64))) (pow.f64 (E.f64) (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))) #s(literal 1 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) a) #s(literal 1 binary64)) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64))) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(*.f64 (pow.f64 (*.f64 (E.f64) (exp.f64 #s(literal 2/3 binary64))) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (exp.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(E.f64)
(log.f64 (exp.f64 (E.f64)))
(exp.f64 #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 (E.f64) (*.f64 (E.f64) (E.f64)))) #s(literal 1/3 binary64)))
(fabs.f64 (E.f64))
(sqrt.f64 (*.f64 (E.f64) (E.f64)))
(cbrt.f64 (*.f64 (E.f64) (*.f64 (E.f64) (E.f64))))
(pow.f64 (E.f64) #s(literal 1 binary64))
(pow.f64 (*.f64 (E.f64) (E.f64)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal 1/3 binary64)) #s(literal 3 binary64))
(pow.f64 (*.f64 (E.f64) (*.f64 (E.f64) (E.f64))) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (E.f64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (E.f64))
(*.f64 (E.f64) #s(literal 1 binary64))
(*.f64 (exp.f64 #s(literal 1/3 binary64)) (exp.f64 #s(literal 2/3 binary64)))
(*.f64 (exp.f64 #s(literal 1/3 binary64)) (log.f64 (exp.f64 (exp.f64 #s(literal 2/3 binary64)))))
(*.f64 (exp.f64 #s(literal 1/3 binary64)) (sqrt.f64 (pow.f64 (E.f64) #s(literal 4/3 binary64))))
(*.f64 (exp.f64 #s(literal 2/3 binary64)) (exp.f64 #s(literal 1/3 binary64)))
(*.f64 (exp.f64 #s(literal 2/3 binary64)) (pow.f64 (pow.f64 (E.f64) #s(literal 1/6 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (E.f64)) (sqrt.f64 (E.f64)))
(*.f64 (sqrt.f64 (E.f64)) (log.f64 (exp.f64 (sqrt.f64 (E.f64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (E.f64))) (sqrt.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64)))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 #s(literal 2/3 binary64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (exp.f64 #s(literal 1/3 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (E.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (E.f64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (E.f64) (E.f64)) (exp.f64 #s(literal 2/3 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (exp.f64 #s(literal 1/3 binary64))))
(*.f64 (pow.f64 (*.f64 (*.f64 (E.f64) (E.f64)) (sqrt.f64 (E.f64))) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (E.f64))))
(*.f64 (cbrt.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64)))) (cbrt.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (E.f64) (E.f64)) (exp.f64 #s(literal 2/3 binary64)))) (cbrt.f64 (exp.f64 #s(literal 1/3 binary64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (E.f64) (E.f64)) (sqrt.f64 (E.f64)))) (cbrt.f64 (sqrt.f64 (E.f64))))
(*.f64 (sqrt.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64)))) (sqrt.f64 (sqrt.f64 (E.f64))))
(*.f64 (sqrt.f64 (exp.f64 #s(literal 4/3 binary64))) (exp.f64 #s(literal 1/3 binary64)))
(*.f64 (sqrt.f64 (*.f64 (E.f64) (exp.f64 #s(literal 2/3 binary64)))) (pow.f64 (E.f64) #s(literal 1/6 binary64)))
(log.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(+.f64 (log.f64 a) (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(+.f64 (log.f64 a) (log.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
(+.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(+.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(+.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)) (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)) (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(+.f64 (log.f64 (*.f64 a a)) (log.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+.f64 (log.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) (log.f64 (*.f64 a a)))
(+.f64 (log.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)))) (log.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(+.f64 (log.f64 (exp.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) (log.f64 (exp.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))
(+.f64 (log.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) a)) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(+.f64 (log.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (log.f64 a))
(fma.f64 #s(literal 2 binary64) (log.f64 a) (*.f64 #s(literal 2 binary64) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(fma.f64 #s(literal 2 binary64) (/.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(fma.f64 #s(literal 1 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(literal 1/2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(fma.f64 (log.f64 a) #s(literal 2 binary64) (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 1 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (neg.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(literal -2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (pow.f64 (log.f64 a) #s(literal 3 binary64)) (pow.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 a) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (+.f64 (pow.f64 (log.f64 a) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (+.f64 (pow.f64 (log.f64 a) #s(literal 3 binary64)) (pow.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 3 binary64))))) (*.f64 (+.f64 (pow.f64 (log.f64 a) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (+.f64 (pow.f64 (log.f64 a) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))
(/.f64 (fma.f64 (+.f64 (pow.f64 (log.f64 a) #s(literal 3 binary64)) (pow.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 3 binary64))) (log.f64 (/.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (*.f64 (+.f64 (pow.f64 (log.f64 a) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (-.f64 (pow.f64 (log.f64 a) #s(literal 2 binary64)) (pow.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (log.f64 a) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (log.f64 (/.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (log.f64 a) #s(literal 2 binary64)) (pow.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (+.f64 (pow.f64 (log.f64 a) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (log.f64 (/.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (+.f64 (pow.f64 (log.f64 a) #s(literal 3 binary64)) (pow.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 3 binary64))))) (*.f64 (log.f64 (/.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (+.f64 (pow.f64 (log.f64 a) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (log.f64 a) #s(literal 2 binary64)) (pow.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (log.f64 (/.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (*.f64 (log.f64 (/.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (-.f64 (pow.f64 (log.f64 a) #s(literal 2 binary64)) (pow.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64))))) (*.f64 (log.f64 (/.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (log.f64 (/.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))
(*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(literal 1 binary64))
(*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 2 binary64))
(PI.f64)
(log.f64 (exp.f64 (PI.f64)))
(exp.f64 (log.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (PI.f64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (log.f64 (PI.f64))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (PI.f64))) #s(literal 2 binary64)))
(fabs.f64 (PI.f64))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(cbrt.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))))
(pow.f64 (PI.f64) #s(literal 1 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) #s(literal 4 binary64))
(pow.f64 (E.f64) (log.f64 (PI.f64)))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3 binary64))
(pow.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/3 binary64))
(*.f64 (PI.f64) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (PI.f64))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (log.f64 (exp.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (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)) (pow.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (sqrt.f64 (pow.f64 (PI.f64) #s(literal 4/3 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (PI.f64) (PI.f64)))) #s(literal 1/2 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (*.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 1/2 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (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)) (cbrt.f64 (cbrt.f64 (PI.f64))))
(*.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 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (cbrt.f64 (PI.f64))))
(*.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)))
#s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))
(/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))))
(/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 angle (PI.f64))) #s(literal -180 binary64))
(/.f64 (*.f64 (PI.f64) (neg.f64 angle)) #s(literal -180 binary64))
(/.f64 (*.f64 (neg.f64 angle) (PI.f64)) #s(literal -180 binary64))
(pow.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64))) #s(literal -1 binary64))
(*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))
(*.f64 angle (*.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64)))))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))
(*.f64 (PI.f64) (*.f64 angle #s(literal 1/180 binary64)))
(*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(*.f64 (sqrt.f64 (PI.f64)) (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))))
(*.f64 (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64))) (*.f64 angle (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64)))
(*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle #s(literal 1/180 binary64))))
(*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)
(*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(*.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) angle) (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))))))
(*.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) #s(literal 1 binary64)) (PI.f64))
(*.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (pow.f64 (PI.f64) #s(literal 2/3 binary64))) (cbrt.f64 (PI.f64)))
#s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (*.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))
(cos.f64 (fma.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))
(-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(fma.f64 (exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))
(fma.f64 (exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (exp.f64 (log.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (*.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #s(literal 6 binary64)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #s(literal 6 binary64))) (+.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #s(literal 4 binary64)) (+.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #s(literal 4 binary64)) (pow.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #s(literal 4 binary64))) #s(literal 1 binary64))
(/.f64 (-.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) #s(literal 2 binary64))
(/.f64 (-.f64 (*.f64 (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal 4 binary64))
(*.f64 (+.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (-.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 1 binary64)))
(cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(pow.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 1 binary64)))
(cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(pow.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #s(literal 1 binary64))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 1 binary64)))
(sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))
(pow.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) #s(literal 1 binary64))

eval358.0ms (2.4%)

Memory
20.9MiB live, 523.8MiB allocated
Compiler

Compiled 52 065 to 4 462 computations (91.4% saved)

prune557.0ms (3.7%)

Memory
2.2MiB live, 1 165.0MiB allocated
Pruning

111 alts after pruning (109 fresh and 2 done)

PrunedKeptTotal
New1 601501 651
Fresh395998
Picked415
Done011
Total1 6441111 755
Accuracy
82.8%
Counts
1 755 → 111
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.5%
(fma.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
49.3%
(fma.f64 (pow.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) #s(literal 1/2 binary64)) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
67.9%
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) (/.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
64.5%
(fma.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (exp.f64 (log.f64 b))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
54.5%
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
61.9%
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal 1/2 binary64) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
79.1%
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) a #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
79.2%
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) a (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
74.5%
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
75.2%
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
74.5%
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
80.0%
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
79.9%
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
78.9%
(fma.f64 (*.f64 (*.f64 a #s(approx (sin (* angle (* 1/180 (PI)))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
76.7%
(fma.f64 (*.f64 (*.f64 a a) (sin.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(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
67.6%
(fma.f64 (*.f64 #s(approx (* a (sin (* angle (* 1/180 (PI))))) (*.f64 angle (fma.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a) (*.f64 (*.f64 angle angle) (*.f64 a (fma.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 binary64)) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
49.4%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
63.0%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
49.6%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
63.8%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
50.7%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
48.8%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
54.5%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
67.9%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)))))
67.9%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))))
67.9%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))))
67.9%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1 binary64)))))))
67.8%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64))))))))))
67.7%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))))))))
67.8%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))))))
52.8%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b #s(approx (cos (* (* angle 1/180) (PI))) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
49.5%
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b #s(approx (cos (* (* angle 1/180) (PI))) #s(literal 1 binary64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
68.1%
(fma.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a a)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
14.9%
(fma.f64 (exp.f64 (/.f64 (-.f64 (*.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (*.f64 (log.f64 b) (log.f64 b))) (-.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (log.f64 b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
57.4%
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 b))))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
57.5%
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #s(approx (cos (* (* angle 1/180) (PI))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
55.6%
(fma.f64 (exp.f64 (log.f64 (*.f64 #s(approx (cos (* (* angle 1/180) (PI))) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
66.5%
(fma.f64 (exp.f64 (log.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) b (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
71.9%
(fma.f64 (exp.f64 (log.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
56.9%
(fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
59.4%
(fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
48.0%
(fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
65.7%
(fma.f64 #s(approx (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
61.7%
(fma.f64 #s(approx (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (*.f64 b b)) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
72.0%
(fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
14.5%
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))) (fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))))
14.5%
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))))
67.7%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
62.8%
(+.f64 (fma.f64 (*.f64 a a) #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
53.8%
(+.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) a (*.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64))) a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
67.9%
(+.f64 (pow.f64 (pow.f64 (*.f64 (E.f64) (*.f64 (E.f64) (E.f64))) (*.f64 #s(literal 1/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
76.3%
(+.f64 (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1/2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
67.9%
(+.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (exp.f64 #s(literal 2/3 binary64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (exp.f64 #s(literal 1/3 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
68.2%
(+.f64 (pow.f64 (*.f64 (sqrt.f64 (E.f64)) (sqrt.f64 (E.f64))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) a) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
68.0%
(+.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64)))) (cbrt.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64))))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
67.9%
(+.f64 (pow.f64 (*.f64 (E.f64) (*.f64 (E.f64) (E.f64))) (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle #s(literal 1/180 binary64)))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
80.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
80.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
80.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
80.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))))) #s(literal 2 binary64)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
80.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
80.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
80.7%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
80.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
79.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
75.4%
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (pow (PI) 2/3) (* (* angle 1/180) (cbrt (PI))))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
73.4%
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 angle (*.f64 (PI.f64) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64)))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
75.4%
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
69.0%
(+.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
68.0%
(+.f64 (pow.f64 (sqrt.f64 (E.f64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
70.1%
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
68.4%
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
68.3%
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))))) #s(literal 2 binary64)))
68.3%
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
68.1%
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
71.9%
(+.f64 (pow.f64 (E.f64) (log.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
75.4%
(+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/180 binary64) a))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
62.7%
(+.f64 (+.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) a) (*.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64))) a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
67.8%
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
67.8%
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
67.8%
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
67.8%
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b #s(approx (cos (* (* (* angle (* 1/180 (sqrt (PI)))) (sqrt (sqrt (PI)))) (sqrt (sqrt (PI))))) #s(literal 1 binary64))) #s(literal 2 binary64)))
54.6%
(+.f64 (*.f64 (fma.f64 #s(approx (cos (* (PI) (* 1/90 angle))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
68.3%
(+.f64 (exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64) (*.f64 (log.f64 a) #s(literal 2 binary64)))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
68.1%
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
12.0%
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (neg.f64 (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
66.2%
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))) #s(literal -1 binary64)))
62.4%
#s(approx (+ (pow (* a (sin (* (pow (PI) 2/3) (* (* angle 1/180) (cbrt (PI)))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
34.8%
#s(approx (+ (pow (* a (sin (* (pow (PI) 2/3) (* (* angle 1/180) (cbrt (PI)))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
52.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) angle (*.f64 b b)))
67.4%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(approx (+ (* (* b b) -1/32400) (* (* a a) 1/32400)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
38.7%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
62.8%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
61.1%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b))))
34.7%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) a) (*.f64 a #s(literal 1/32400 binary64)))))
33.3%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))))
37.4%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) angle)))
33.6%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
29.3%
#s(approx (+ (* (+ (* (cos (* (PI) (* 1/90 angle))) -1/2) 1/2) (* a a)) (pow (* b (cos (* (* (* angle (* 1/180 (sqrt (PI)))) (sqrt (sqrt (PI)))) (sqrt (sqrt (PI)))))) 2)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
62.4%
#s(approx (+ (* (* (* a (sin (* angle (* 1/180 (PI))))) a) (sin (* angle (* 1/180 (PI))))) (* (* b b) (+ (* 1/2 (cos (* (PI) (* 1/90 angle)))) 1/2))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
67.8%
#s(approx (+ (* (* b (cos (* (* angle 1/180) (PI)))) (* b (cos (* (* angle 1/180) (PI))))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
29.3%
#s(approx (+ (* (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (cos (* (* angle 1/180) (PI)))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
Compiler

Compiled 10 301 to 3 140 computations (69.5% saved)

regimes552.0ms (3.6%)

Memory
19.9MiB live, 852.9MiB allocated
Counts
213 → 1
Calls
Call 1
Inputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) a) (*.f64 a #s(literal 1/32400 binary64)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(approx (+ (* (* b b) -1/32400) (* (* a a) 1/32400)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 a #s(literal 1/32400 binary64)) a (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) angle (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 angle (*.f64 angle (fma.f64 b (/.f64 b (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 a a) (fma.f64 (*.f64 angle angle) (fma.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a)) #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
(+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/180 binary64) a))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
#s(approx (+ (* (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (cos (* (* angle 1/180) (PI)))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (+ (* (* b (cos (* (* angle 1/180) (PI)))) (* b (cos (* (* angle 1/180) (PI))))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (+ (* (* (* a (sin (* angle (* 1/180 (PI))))) a) (sin (* angle (* 1/180 (PI))))) (* (* b b) (+ (* 1/2 (cos (* (PI) (* 1/90 angle)))) 1/2))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
#s(approx (+ (* (+ (* (cos (* (PI) (* 1/90 angle))) -1/2) 1/2) (* a a)) (pow (* b (cos (* (* (* angle (* 1/180 (sqrt (PI)))) (sqrt (sqrt (PI)))) (sqrt (sqrt (PI)))))) 2)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b #s(approx (cos (* (* angle 1/180) (PI))) #s(literal 1 binary64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 angle (*.f64 (PI.f64) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64)))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
#s(approx (+ (pow (* a (sin (* (pow (PI) 2/3) (* (* angle 1/180) (cbrt (PI)))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
#s(approx (+ (pow (* a (sin (* (pow (PI) 2/3) (* (* angle 1/180) (cbrt (PI)))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) a) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b #s(approx (cos (* (* (* angle (* 1/180 (sqrt (PI)))) (sqrt (sqrt (PI)))) (sqrt (sqrt (PI))))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) a #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (fma.f64 (*.f64 a a) #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 angle (*.f64 a (*.f64 (PI.f64) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 a a) (sin.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(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) a (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 #s(approx (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (*.f64 b b)) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b #s(approx (cos (* (* angle 1/180) (PI))) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal 1/2 binary64) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) #s(approx (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))))
(fma.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) b (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))))
(fma.f64 (/.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) #s(literal 1/2 binary64)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) (/.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(+.f64 (*.f64 (fma.f64 #s(approx (cos (* (PI) (* 1/90 angle))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow.f64 (exp.f64 (log.f64 b)) #s(literal 2 binary64)))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1/2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 angle (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) a)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (pow (PI) 2/3) (* (* angle 1/180) (cbrt (PI))))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (sqrt.f64 (E.f64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 (E.f64) (*.f64 (E.f64) (E.f64))) (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
#s(approx (+ (* (* b (cos (* (* angle 1/180) (PI)))) (* b (cos (* (* angle 1/180) (PI))))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a #s(approx (sin (* angle (* 1/180 (PI)))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (+ (* (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (cos (* (* angle 1/180) (PI)))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 (pow.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) #s(literal 1/2 binary64)) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(fma.f64 #s(approx (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (fma.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 4 binary64)))) #s(literal -1/3149280000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) a (*.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64))) a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (fma.f64 (*.f64 a a) #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))) (fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))
(+.f64 (+.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) a) (*.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64))) a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/90 binary64) angle) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) (/.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (*.f64 #s(approx (* a (sin (* angle (* 1/180 (PI))))) (*.f64 angle (fma.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a) (*.f64 (*.f64 angle angle) (*.f64 a (fma.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 binary64)) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))))))
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle #s(literal 1/180 binary64)))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (pow.f64 (*.f64 (E.f64) (*.f64 (E.f64) (E.f64))) (*.f64 #s(literal 1/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle))) #s(literal 2 binary64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #s(approx (cos (* (* angle 1/180) (PI))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (exp.f64 (log.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (exp.f64 (log.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) b (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))) #s(literal -1 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(+.f64 (exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64) (*.f64 (log.f64 a) #s(literal 2 binary64)))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (*.f64 #s(literal 1/180 binary64) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 2/3 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (pow.f64 (sqrt.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (pow.f64 (sqrt.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (E.f64) (log.f64 (*.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (exp.f64 (log.f64 (*.f64 #s(approx (cos (* (* angle 1/180) (PI))) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a a)))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (exp.f64 (log.f64 b))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (sqrt.f64 (E.f64)) (sqrt.f64 (E.f64))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))))))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (cbrt.f64 (PI.f64)))) (cbrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))))
(+.f64 (pow.f64 (pow.f64 (E.f64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (pow.f64 (PI.f64) #s(literal 2/3 binary64)))) (cbrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))) #s(literal -1 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) #s(literal 4 binary64))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1 binary64)))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (-.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (cbrt.f64 (PI.f64))))))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64)) (*.f64 b b)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (*.f64 a a)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(+.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64)))) (cbrt.f64 (*.f64 (E.f64) (sqrt.f64 (E.f64))))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64))))))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64)))))))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))))) (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))) (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)))))
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 b))))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) (cbrt.f64 (PI.f64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (pow.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) #s(literal 4 binary64)) (*.f64 (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (neg.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))))
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (PI.f64))) #s(literal 3 binary64)))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))))))) (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) (+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 6 binary64))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))) (*.f64 (neg.f64 (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(+.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 (exp.f64 #s(literal 2/3 binary64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (exp.f64 #s(literal 1/3 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 a (*.f64 a (*.f64 a a)))) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (fma.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (neg.f64 b)))) (neg.f64 (/.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))))
(fma.f64 (exp.f64 (/.f64 (-.f64 (*.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))))) (*.f64 (log.f64 b) (log.f64 b))) (-.f64 (log.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))))) (log.f64 b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(*.f64 (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (*.f64 (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (neg.f64 (*.f64 b b)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64))))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(literal -1/4 binary64))) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)) #s(literal 1/4 binary64)) (+.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)) #s(literal 3 binary64)))))) #s(literal 1/2 binary64))))
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
Calls

6 calls:

204.0ms
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
95.0ms
a
66.0ms
(/.f64 angle #s(literal 180 binary64))
57.0ms
b
56.0ms
angle
Results
AccuracySegmentsBranch
80.8%1a
80.8%1b
80.8%1angle
80.8%1(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
80.8%1(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
80.8%1(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 50 to 36 computations (28% saved)

regimes333.0ms (2.2%)

Memory
-19.0MiB live, 617.8MiB allocated
Counts
153 → 1
Calls
Call 1
Inputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) a) (*.f64 a #s(literal 1/32400 binary64)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(approx (+ (* (* b b) -1/32400) (* (* a a) 1/32400)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 a #s(literal 1/32400 binary64)) a (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) angle (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 angle (*.f64 angle (fma.f64 b (/.f64 b (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 a a) (fma.f64 (*.f64 angle angle) (fma.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a)) #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
(+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/180 binary64) a))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
#s(approx (+ (* (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (cos (* (* angle 1/180) (PI)))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (+ (* (* b (cos (* (* angle 1/180) (PI)))) (* b (cos (* (* angle 1/180) (PI))))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (+ (* (* (* a (sin (* angle (* 1/180 (PI))))) a) (sin (* angle (* 1/180 (PI))))) (* (* b b) (+ (* 1/2 (cos (* (PI) (* 1/90 angle)))) 1/2))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
#s(approx (+ (* (+ (* (cos (* (PI) (* 1/90 angle))) -1/2) 1/2) (* a a)) (pow (* b (cos (* (* (* angle (* 1/180 (sqrt (PI)))) (sqrt (sqrt (PI)))) (sqrt (sqrt (PI)))))) 2)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b #s(approx (cos (* (* angle 1/180) (PI))) #s(literal 1 binary64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 angle (*.f64 (PI.f64) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64)))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
#s(approx (+ (pow (* a (sin (* (pow (PI) 2/3) (* (* angle 1/180) (cbrt (PI)))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
#s(approx (+ (pow (* a (sin (* (pow (PI) 2/3) (* (* angle 1/180) (cbrt (PI)))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) a) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b #s(approx (cos (* (* (* angle (* 1/180 (sqrt (PI)))) (sqrt (sqrt (PI)))) (sqrt (sqrt (PI))))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) a #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (fma.f64 (*.f64 a a) #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 angle (*.f64 a (*.f64 (PI.f64) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 a a) (sin.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(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) a (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) b) b (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 #s(approx (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (*.f64 b b)) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b #s(approx (cos (* (* angle 1/180) (PI))) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))) #s(literal 1/2 binary64) (fma.f64 b (*.f64 b #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) #s(approx (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))))
(fma.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) b (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64))))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))))
(fma.f64 (/.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) #s(literal 1/2 binary64)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))))) (+.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1 binary64))) (/.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(+.f64 (*.f64 (fma.f64 #s(approx (cos (* (PI) (* 1/90 angle))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow.f64 (exp.f64 (log.f64 b)) #s(literal 2 binary64)))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 a a) (*.f64 (*.f64 angle angle) (*.f64 (PI.f64) (*.f64 (PI.f64) #s(literal 1/32400 binary64)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1/2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (E.f64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 angle (*.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) a)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (pow (PI) 2/3) (* (* angle 1/180) (cbrt (PI))))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (sqrt.f64 (E.f64)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 (E.f64) (*.f64 (E.f64) (E.f64))) (*.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
#s(approx (+ (* (* b (cos (* (* angle 1/180) (PI)))) (* b (cos (* (* angle 1/180) (PI))))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal 180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 b (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a #s(approx (sin (* angle (* 1/180 (PI)))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (+ (* (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (cos (* (* angle 1/180) (PI)))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (*.f64 (*.f64 a a) (fma.f64 (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)) (/.f64 (*.f64 b b) (*.f64 a a)) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))
(fma.f64 (pow.f64 (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))) #s(literal 1/2 binary64)) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(fma.f64 #s(approx (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (*.f64 (*.f64 b b) (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 a a)) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) (fma.f64 (*.f64 angle (*.f64 angle (pow.f64 (PI.f64) #s(literal 4 binary64)))) #s(literal -1/3149280000 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64)))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) a (*.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64))) a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (fma.f64 (*.f64 a a) #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))) (fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (-.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))
(+.f64 (+.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) a) (*.f64 (*.f64 a (*.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64))) a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/90 binary64) angle) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))) (neg.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (*.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 a a) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle)))))) #s(literal -1/4 binary64))) (+.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1 binary64))) (/.f64 (*.f64 a a) #s(literal 1/2 binary64)) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)))))))) (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (*.f64 #s(approx (* a (sin (* angle (* 1/180 (PI))))) (*.f64 angle (fma.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) a) (*.f64 (*.f64 angle angle) (*.f64 a (fma.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (*.f64 angle angle) #s(literal 1/22674816000000 binary64)) (*.f64 (PI.f64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/34992000 binary64))))))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64)))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (PI.f64))))) a) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 4 binary64)) (*.f64 (*.f64 b b) (*.f64 (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))))))
(+.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 2/3 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 angle #s(literal 1/180 binary64)))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64)))))) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (pow.f64 (*.f64 (E.f64) (*.f64 (E.f64) (E.f64))) (*.f64 #s(literal 1/3 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/180 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle))) #s(literal 2 binary64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 b (*.f64 b (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64)))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 (PI.f64) (/.f64 #s(literal 180 binary64) angle)))) #s(literal 2 binary64)))
(fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 #s(literal 1/180 binary64) (/.f64 (PI.f64) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64)))
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))) (*.f64 b b)))) #s(approx (cos (* (* angle 1/180) (PI))) #s(literal 1 binary64)) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (exp.f64 (log.f64 (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) a (*.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (exp.f64 (log.f64 (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))) b (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(fma.f64 (exp.f64 #s(approx (log (* (cos (* (* angle 1/180) (PI))) (* b b))) (log.f64 (*.f64 b b)))) (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(fma.f64 (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b b) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))))))))) #s(literal -1 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)) (/.f64 (sqrt.f64 (PI.f64)) (/.f64 #s(literal 1 binary64) angle))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal 1/2 binary64)) (fma.f64 (cos.f64 (*.f64 (PI.f64) (*.f64 #s(literal 1/90 binary64) angle))) #s(literal -1/2 binary64) #s(literal 1/2 binary64)))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (*.f64 (pow.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64))))))) (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
Calls

6 calls:

74.0ms
(/.f64 angle #s(literal 180 binary64))
55.0ms
b
49.0ms
angle
47.0ms
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
42.0ms
a
Results
AccuracySegmentsBranch
80.7%1a
80.7%1angle
80.7%1(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
80.7%1(/.f64 angle #s(literal 180 binary64))
80.7%1b
80.7%1(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
Compiler

Compiled 50 to 36 computations (28% saved)

regimes66.0ms (0.4%)

Memory
20.1MiB live, 178.8MiB allocated
Counts
35 → 2
Calls
Call 1
Inputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) a) (*.f64 a #s(literal 1/32400 binary64)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(approx (+ (* (* b b) -1/32400) (* (* a a) 1/32400)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 a #s(literal 1/32400 binary64)) a (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) angle (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 angle (*.f64 angle (fma.f64 b (/.f64 b (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 a a) (fma.f64 (*.f64 angle angle) (fma.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a)) #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
(+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/180 binary64) a))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
#s(approx (+ (* (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (cos (* (* angle 1/180) (PI)))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (+ (* (* b (cos (* (* angle 1/180) (PI)))) (* b (cos (* (* angle 1/180) (PI))))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (+ (* (* (* a (sin (* angle (* 1/180 (PI))))) a) (sin (* angle (* 1/180 (PI))))) (* (* b b) (+ (* 1/2 (cos (* (PI) (* 1/90 angle)))) 1/2))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
#s(approx (+ (* (+ (* (cos (* (PI) (* 1/90 angle))) -1/2) 1/2) (* a a)) (pow (* b (cos (* (* (* angle (* 1/180 (sqrt (PI)))) (sqrt (sqrt (PI)))) (sqrt (sqrt (PI)))))) 2)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b #s(approx (cos (* (* angle 1/180) (PI))) #s(literal 1 binary64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 angle (*.f64 (PI.f64) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64)))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (fma.f64 #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64)) #s(literal -1/2 binary64) #s(literal 1/2 binary64)) (*.f64 a a) (*.f64 b (*.f64 b (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (fma.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 a a) #s(literal -1/3149280000 binary64) (*.f64 #s(literal 1/3149280000 binary64) (*.f64 b b)))))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow.f64 (*.f64 a (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
#s(approx (+ (pow (* a (sin (* (pow (PI) 2/3) (* (* angle 1/180) (cbrt (PI)))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
#s(approx (+ (pow (* a (sin (* (pow (PI) 2/3) (* (* angle 1/180) (cbrt (PI)))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))) #s(literal 2 binary64))))
Outputs
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 angle (*.f64 (PI.f64) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64)))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
Calls

6 calls:

12.0ms
a
11.0ms
(/.f64 angle #s(literal 180 binary64))
11.0ms
b
10.0ms
angle
10.0ms
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
Results
AccuracySegmentsBranch
78.8%2a
80.7%2angle
80.7%2(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
80.7%2(/.f64 angle #s(literal 180 binary64))
78.5%2b
77.7%2(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
Compiler

Compiled 50 to 36 computations (28% saved)

regimes27.0ms (0.2%)

Memory
4.2MiB live, 81.6MiB allocated
Counts
26 → 2
Calls
Call 1
Inputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) a) (*.f64 a #s(literal 1/32400 binary64)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(approx (+ (* (* b b) -1/32400) (* (* a a) 1/32400)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 a #s(literal 1/32400 binary64)) a (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) angle (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 angle (*.f64 angle (fma.f64 b (/.f64 b (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 a a) (fma.f64 (*.f64 angle angle) (fma.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a)) #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
(+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/180 binary64) a))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
#s(approx (+ (* (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (cos (* (* angle 1/180) (PI)))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (+ (* (* b (cos (* (* angle 1/180) (PI)))) (* b (cos (* (* angle 1/180) (PI))))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (+ (* (* (* a (sin (* angle (* 1/180 (PI))))) a) (sin (* angle (* 1/180 (PI))))) (* (* b b) (+ (* 1/2 (cos (* (PI) (* 1/90 angle)))) 1/2))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
#s(approx (+ (* (+ (* (cos (* (PI) (* 1/90 angle))) -1/2) 1/2) (* a a)) (pow (* b (cos (* (* (* angle (* 1/180 (sqrt (PI)))) (sqrt (sqrt (PI)))) (sqrt (sqrt (PI)))))) 2)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
(fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 (*.f64 a (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))) a (*.f64 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64)) (*.f64 b (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))))))
(fma.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 angle #s(literal 1/180 binary64)) (PI.f64)))) (*.f64 b #s(approx (cos (* (* angle 1/180) (PI))) #s(literal 1 binary64))) (*.f64 (*.f64 a a) (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) #s(approx (cos (* 2 (* (* angle 1/180) (PI)))) #s(literal 1 binary64))))))
Outputs
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
Calls

3 calls:

9.0ms
angle
9.0ms
(/.f64 angle #s(literal 180 binary64))
8.0ms
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
Results
AccuracySegmentsBranch
80.7%2angle
80.7%2(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
80.7%2(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes43.0ms (0.3%)

Memory
-0.1MiB live, 116.8MiB allocated
Counts
23 → 2
Calls
Call 1
Inputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) a) (*.f64 a #s(literal 1/32400 binary64)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(approx (+ (* (* b b) -1/32400) (* (* a a) 1/32400)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 a #s(literal 1/32400 binary64)) a (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) angle (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 angle (*.f64 angle (fma.f64 b (/.f64 b (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 a a) (fma.f64 (*.f64 angle angle) (fma.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a)) #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
(+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/180 binary64) a))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
#s(approx (+ (* (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (cos (* (* angle 1/180) (PI)))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (+ (* (* b (cos (* (* angle 1/180) (PI)))) (* b (cos (* (* angle 1/180) (PI))))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (+ (* (* (* a (sin (* angle (* 1/180 (PI))))) a) (sin (* angle (* 1/180 (PI))))) (* (* b b) (+ (* 1/2 (cos (* (PI) (* 1/90 angle)))) 1/2))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
#s(approx (+ (* (+ (* (cos (* (PI) (* 1/90 angle))) -1/2) 1/2) (* a a)) (pow (* b (cos (* (* (* angle (* 1/180 (sqrt (PI)))) (sqrt (sqrt (PI)))) (sqrt (sqrt (PI)))))) 2)) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
Outputs
#s(approx (+ (* (* (* a (sin (* angle (* 1/180 (PI))))) a) (sin (* angle (* 1/180 (PI))))) (* (* b b) (+ (* 1/2 (cos (* (PI) (* 1/90 angle)))) 1/2))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64))))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
Calls

5 calls:

10.0ms
angle
8.0ms
(/.f64 angle #s(literal 180 binary64))
8.0ms
b
7.0ms
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
7.0ms
a
Results
AccuracySegmentsBranch
75.4%1b
78.2%2a
75.4%1angle
75.4%1(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
75.4%1(/.f64 angle #s(literal 180 binary64))
Compiler

Compiled 26 to 21 computations (19.2% saved)

regimes9.0ms (0.1%)

Memory
-12.9MiB live, 25.9MiB allocated
Counts
21 → 2
Calls
Call 1
Inputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) a) (*.f64 a #s(literal 1/32400 binary64)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(approx (+ (* (* b b) -1/32400) (* (* a a) 1/32400)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 a #s(literal 1/32400 binary64)) a (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) angle (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 angle (*.f64 angle (fma.f64 b (/.f64 b (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 a a) (fma.f64 (*.f64 angle angle) (fma.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a)) #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
(+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/180 binary64) a))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
#s(approx (+ (* (exp (log (* (cos (* (* angle 1/180) (PI))) (* b b)))) (cos (* (* angle 1/180) (PI)))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
#s(approx (+ (* (* b (cos (* (* angle 1/180) (PI)))) (* b (cos (* (* angle 1/180) (PI))))) (* (* a a) (- 1/2 (* 1/2 (cos (* 2 (* (* angle 1/180) (PI)))))))) (*.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (*.f64 angle (PI.f64)) #s(literal 1/90 binary64))) #s(literal -1/2 binary64) #s(literal 1/2 binary64))))
Outputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
Calls

1 calls:

8.0ms
a
Results
AccuracySegmentsBranch
78.2%2a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes7.0ms (0%)

Memory
23.7MiB live, 23.7MiB allocated
Counts
18 → 2
Calls
Call 1
Inputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) a) (*.f64 a #s(literal 1/32400 binary64)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(approx (+ (* (* b b) -1/32400) (* (* a a) 1/32400)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 a #s(literal 1/32400 binary64)) a (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) angle (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 angle (*.f64 angle (fma.f64 b (/.f64 b (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 a a) (fma.f64 (*.f64 angle angle) (fma.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a)) #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
(+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/180 binary64) a))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
Outputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
(+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/180 binary64) a))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
Calls

1 calls:

6.0ms
a
Results
AccuracySegmentsBranch
78.2%2a
Compiler

Compiled 4 to 3 computations (25% saved)

regimes41.0ms (0.3%)

Memory
-5.8MiB live, 112.0MiB allocated
Counts
17 → 2
Calls
Call 1
Inputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) a) (*.f64 a #s(literal 1/32400 binary64)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(approx (+ (* (* b b) -1/32400) (* (* a a) 1/32400)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 a #s(literal 1/32400 binary64)) a (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) angle (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 angle (*.f64 angle (fma.f64 b (/.f64 b (*.f64 angle angle)) (*.f64 (PI.f64) (*.f64 (PI.f64) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 a a) (fma.f64 (*.f64 angle angle) (fma.f64 (/.f64 (*.f64 b (*.f64 b (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a)) #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/32400 binary64))) (/.f64 (*.f64 b b) (*.f64 a a))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (sqrt.f64 (*.f64 (PI.f64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
Outputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) angle (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
Calls

6 calls:

10.0ms
(/.f64 angle #s(literal 180 binary64))
7.0ms
a
7.0ms
angle
5.0ms
b
5.0ms
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
Results
AccuracySegmentsBranch
73.4%2b
71.8%3angle
71.8%3(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
71.8%3(/.f64 angle #s(literal 180 binary64))
70.3%2(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
71.6%2a
Compiler

Compiled 50 to 36 computations (28% saved)

regimes6.0ms (0%)

Memory
-22.6MiB live, 16.3MiB allocated
Counts
11 → 3
Calls
Call 1
Inputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) a) (*.f64 a #s(literal 1/32400 binary64)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(approx (+ (* (* b b) -1/32400) (* (* a a) 1/32400)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 a #s(literal 1/32400 binary64)) a (*.f64 (*.f64 b b) #s(literal -1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) (fma.f64 (*.f64 b b) #s(literal -1/32400 binary64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle angle) (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
Outputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(approx (+ (* (* b b) -1/32400) (* (* a a) 1/32400)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
Calls

1 calls:

5.0ms
b
Results
AccuracySegmentsBranch
73.2%3b
Compiler

Compiled 4 to 3 computations (25% saved)

regimes5.0ms (0%)

Memory
18.2MiB live, 18.2MiB allocated
Counts
5 → 2
Calls
Call 1
Inputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 a a))) (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (PI.f64)))) a) (*.f64 a #s(literal 1/32400 binary64)))))
Outputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) angle)))
Calls

2 calls:

2.0ms
b
2.0ms
a
Results
AccuracySegmentsBranch
71.1%2a
68.0%2b
Compiler

Compiled 8 to 6 computations (25% saved)

regimes10.0ms (0.1%)

Memory
-10.1MiB live, 28.7MiB allocated
Counts
2 → 2
Calls
Call 1
Inputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
Outputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
Calls

5 calls:

3.0ms
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
2.0ms
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
2.0ms
(/.f64 angle #s(literal 180 binary64))
2.0ms
angle
2.0ms
a
Results
AccuracySegmentsBranch
62.8%1angle
62.8%1(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
62.8%1(/.f64 angle #s(literal 180 binary64))
62.8%1(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
69.5%2a
Compiler

Compiled 46 to 33 computations (28.3% saved)

regimes5.0ms (0%)

Memory
17.0MiB live, 17.0MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
Outputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
Calls

3 calls:

1.0ms
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
1.0ms
b
1.0ms
a
Results
AccuracySegmentsBranch
62.8%1(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
62.8%1b
62.8%1a
Compiler

Compiled 32 to 21 computations (34.4% saved)

bsearch0.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.588215951509069e-12
2.821869391179164e-9
Compiler

Compiled 25 to 20 computations (20% saved)

bsearch0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.588215951509069e-12
2.821869391179164e-9
Compiler

Compiled 25 to 20 computations (20% saved)

bsearch40.0ms (0.3%)

Memory
4.9MiB live, 84.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
38.0ms
2.7021778751230846e-72
6.345562972375497e-71
Samples
15.0ms52×1valid
6.0ms60×0valid
Compiler

Compiled 286 to 202 computations (29.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-cos: 4.0ms (23.2% of total)
ival-mult: 3.0ms (17.4% of total)
ival-pow2: 3.0ms (17.4% of total)
ival-sin: 3.0ms (17.4% of total)
ival-div: 1.0ms (5.8% of total)
adjust: 1.0ms (5.8% of total)
ival-pi: 1.0ms (5.8% of total)
ival-add: 1.0ms (5.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch43.0ms (0.3%)

Memory
-4.0MiB live, 110.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
40.0ms
2.1037268903383166e-82
4.64500639894161e-79
Samples
23.0ms55×1valid
7.0ms73×0valid
Compiler

Compiled 243 to 164 computations (32.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-pow2: 11.0ms (42.5% of total)
ival-cos: 4.0ms (15.4% of total)
ival-sin: 4.0ms (15.4% of total)
ival-mult: 3.0ms (11.6% of total)
ival-div: 2.0ms (7.7% of total)
adjust: 1.0ms (3.9% of total)
ival-pi: 1.0ms (3.9% of total)
ival-add: 1.0ms (3.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
3.2MiB live, 3.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
2.1037268903383166e-82
4.64500639894161e-79
Compiler

Compiled 243 to 164 computations (32.5% saved)

bsearch29.0ms (0.2%)

Memory
5.4MiB live, 84.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
27.0ms
1.5861668857639826e+43
3.0775122153600637e+44
Samples
16.0ms48×1valid
6.0ms64×0valid
Compiler

Compiled 265 to 167 computations (37% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-sin: 5.0ms (26.8% of total)
ival-mult: 3.0ms (16.1% of total)
ival-pow2: 3.0ms (16.1% of total)
ival-cos: 3.0ms (16.1% of total)
ival-div: 2.0ms (10.7% of total)
adjust: 1.0ms (5.4% of total)
ival-pi: 1.0ms (5.4% of total)
ival-add: 1.0ms (5.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch16.0ms (0.1%)

Memory
6.9MiB live, 46.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.5861668857639826e+43
3.0775122153600637e+44
14.0ms
2.236097366268269e-162
3.801000009725097e-162
Samples
7.0ms23×1valid
4.0ms41×0valid
Compiler

Compiled 401 to 246 computations (38.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-mult: 2.0ms (23.4% of total)
ival-pow2: 2.0ms (23.4% of total)
ival-sin: 2.0ms (23.4% of total)
ival-cos: 2.0ms (23.4% of total)
ival-div: 1.0ms (11.7% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-pi: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch36.0ms (0.2%)

Memory
-20.3MiB live, 99.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
33.0ms
4.156073245750452e+149
6.584041211745859e+152
Samples
18.0ms58×1valid
9.0ms70×0valid
Compiler

Compiled 243 to 156 computations (35.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-cos: 5.0ms (21.3% of total)
ival-sin: 5.0ms (21.3% of total)
ival-mult: 4.0ms (17.1% of total)
ival-div: 3.0ms (12.8% of total)
ival-pow2: 3.0ms (12.8% of total)
adjust: 1.0ms (4.3% of total)
ival-pi: 1.0ms (4.3% of total)
ival-add: 1.0ms (4.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

bsearch25.0ms (0.2%)

Memory
-12.8MiB live, 66.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
21.0ms
4.156073245750452e+149
6.584041211745859e+152
Samples
13.0ms39×1valid
4.0ms41×0valid
Compiler

Compiled 243 to 156 computations (35.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-sin: 4.0ms (28.3% of total)
ival-cos: 3.0ms (21.2% of total)
ival-mult: 2.0ms (14.1% of total)
ival-pow2: 2.0ms (14.1% of total)
adjust: 1.0ms (7.1% of total)
ival-div: 1.0ms (7.1% of total)
ival-add: 1.0ms (7.1% of total)
ival-assert: 0.0ms (0% of total)
ival-pi: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

simplify17.0ms (0.1%)

Memory
10.1MiB live, 48.0MiB allocated
Algorithm
egg-herbie
Rules
76×*-commutative_binary64
18×+-commutative_binary64
sub-neg_binary64
neg-sub0_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0147812
1192812
2204812
3210812
4214812
5215812
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 6189700196426901/618970019642690137449562112 binary64)) (+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 angle (*.f64 (PI.f64) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64)))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 6189700196426901/618970019642690137449562112 binary64)) (+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))
(if (<=.f64 a #s(literal 3530994978509485/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056 binary64)) #s(approx (+ (* (* (* a (sin (* angle (* 1/180 (PI))))) a) (sin (* angle (* 1/180 (PI))))) (* (* b b) (+ (* 1/2 (cos (* (PI) (* 1/90 angle)))) 1/2))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))
(if (<=.f64 a #s(literal 7048757218539003/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))
(if (<=.f64 a #s(literal 7048757218539003/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/180 binary64) a))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))
(if (<=.f64 b #s(literal 209999999999999986833593945437752508056338432 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) angle (*.f64 b b))) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)))
(if (<=.f64 b #s(literal 1874170850202597/506532662216918085755909163048237445191949002959281848144001138878253517018177263964807989373425756138696031080481053366991595590260226478013534525648677207893210669360535830528 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) angle))) (if (<=.f64 b #s(literal 209999999999999986833593945437752508056338432 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(approx (+ (* (* b b) -1/32400) (* (* a a) 1/32400)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))))
(if (<=.f64 a #s(literal 439999999999999998836049558828513725345410885053385612496526123340984652184520568315964119325116540125499413654753098001474710288393477072568700633088 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) angle))))
(if (<=.f64 a #s(literal 2700000000000000075452886417312117240679090418282654253233383107696730852210717030647880745108433692382729437627299187822972268390843829028785393500160 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (sqrt.f64 (sqrt.f64 (PI.f64))) (*.f64 (*.f64 angle (*.f64 #s(literal 1/180 binary64) (sqrt.f64 (PI.f64)))) (sqrt.f64 (sqrt.f64 (PI.f64))))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/180 binary64))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 6189700196426901/618970019642690137449562112 binary64)) (+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 angle (*.f64 (PI.f64) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64)))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 6189700196426901/618970019642690137449562112 binary64)) (+.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 angle (*.f64 (PI.f64) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/34992000 binary64)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64)))))) #s(literal 2 binary64))) (fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 6189700196426901/618970019642690137449562112 binary64)) (+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))) (fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))
(if (<=.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 6189700196426901/618970019642690137449562112 binary64)) (+.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))) (fma.f64 a (*.f64 a (-.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64))))))) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))
(if (<=.f64 a #s(literal 3530994978509485/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056 binary64)) #s(approx (+ (* (* (* a (sin (* angle (* 1/180 (PI))))) a) (sin (* angle (* 1/180 (PI))))) (* (* b b) (+ (* 1/2 (cos (* (PI) (* 1/90 angle)))) 1/2))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))
(if (<=.f64 a #s(literal 3530994978509485/497323236409786642155382248146820840100456150797347717440463976893159497012533375533056 binary64)) #s(approx (+ (* (* (* a (sin (* angle (* 1/180 (PI))))) a) (sin (* angle (* 1/180 (PI))))) (* (* b b) (+ (* 1/2 (cos (* (PI) (* 1/90 angle)))) 1/2))) (*.f64 (*.f64 b b) (fma.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 angle (*.f64 (PI.f64) #s(literal 1/90 binary64)))) #s(literal 1/2 binary64)))) (+.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))))
(if (<=.f64 a #s(literal 7048757218539003/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))
(if (<=.f64 a #s(literal 7048757218539003/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (+.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64))))
(if (<=.f64 a #s(literal 7048757218539003/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 #s(literal 1/180 binary64) a))) #s(literal 2 binary64)) #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b))))
(if (<=.f64 a #s(literal 7048757218539003/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) (+.f64 #s(approx (pow (* b (cos (* (/ angle 180) (PI)))) 2) (*.f64 b b)) (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 (*.f64 angle (PI.f64)) (*.f64 a #s(literal 1/180 binary64)))) #s(literal 2 binary64))))
(if (<=.f64 b #s(literal 209999999999999986833593945437752508056338432 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 angle (PI.f64)) (*.f64 (PI.f64) (fma.f64 b (*.f64 b #s(literal -1/32400 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))) angle (*.f64 b b))) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)))
(if (<=.f64 b #s(literal 1874170850202597/506532662216918085755909163048237445191949002959281848144001138878253517018177263964807989373425756138696031080481053366991595590260226478013534525648677207893210669360535830528 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) angle))) (if (<=.f64 b #s(literal 209999999999999986833593945437752508056338432 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(approx (+ (* (* b b) -1/32400) (* (* a a) 1/32400)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))))
(if (<=.f64 b #s(literal 1874170850202597/506532662216918085755909163048237445191949002959281848144001138878253517018177263964807989373425756138696031080481053366991595590260226478013534525648677207893210669360535830528 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))) (if (<=.f64 b #s(literal 209999999999999986833593945437752508056338432 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(approx (+ (* (* b b) -1/32400) (* (* a a) 1/32400)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))) (*.f64 b b))) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))))
(if (<=.f64 a #s(literal 439999999999999998836049558828513725345410885053385612496526123340984652184520568315964119325116540125499413654753098001474710288393477072568700633088 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 #s(literal 1/32400 binary64) (*.f64 a a))))) angle))))
(if (<=.f64 a #s(literal 439999999999999998836049558828513725345410885053385612496526123340984652184520568315964119325116540125499413654753098001474710288393477072568700633088 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 angle (*.f64 angle (*.f64 (PI.f64) (*.f64 (PI.f64) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))))
(if (<=.f64 a #s(literal 2700000000000000075452886417312117240679090418282654253233383107696730852210717030647880745108433692382729437627299187822972268390843829028785393500160 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* angle angle) (* (* (PI) (PI)) (+ (* (* b b) -1/32400) (* (* a a) 1/32400)))) (* b b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))

soundness1.7s (11.4%)

Memory
29.7MiB live, 1 542.5MiB allocated
Rules
21 982×lower-fma.f64
21 982×lower-fma.f32
21 238×lower-fma.f64
21 238×lower-fma.f32
17 756×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01791810
15581798
221701766
341571766
448271766
551961766
662821766
773871766
876951766
080041704
055290
094304
1300215
21638215
08315215
081371
0136340
1415326
22689326
09264324
01556
02556
18756
248356
3432556
0824356
03317206
110097136
237847040
371916920
080926586
03739590
111819542
244299412
083298983
04819937
115609867
257109407
088138975
087405
0137395
1424350
22560344
08344336
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 955 to 547 computations (42.7% saved)

preprocess101.0ms (0.7%)

Memory
6.4MiB live, 321.2MiB allocated
Remove

(abs a)

(abs b)

(abs angle)

Compiler

Compiled 1 320 to 624 computations (52.7% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...