ab-angle->ABCF A

Time bar (total: 11.3s)

start0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated; 0ms collecting garbage

analyze0.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated; 0ms collecting garbage
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 12 computations (47.8% saved)

sample1.2s (10.9%)

Memory
29.9MiB live, 2 026.8MiB allocated; 193ms collecting garbage
Samples
955.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 718.0ms
ival-sinu: 216.0ms (30.1% of total)
ival-cosu: 183.0ms (25.5% of total)
ival-pow2: 142.0ms (19.8% of total)
ival-mult: 131.0ms (18.2% of total)
ival-add: 36.0ms (5% of total)
ival-true: 6.0ms (0.8% of total)
ival-assert: 3.0ms (0.4% of total)
adjust: 2.0ms (0.3% of total)
Bogosity

explain194.0ms (1.7%)

Memory
-32.2MiB live, 307.7MiB allocated; 17ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1220-0-(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
1210-0-(sin.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)))sensitivity1220
sin.f64(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))sensitivity1210
Confusion
Predicted +Predicted -
+690
-53134
Precision
0.5655737704918032
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+6900
-530134
Precision?
0.5655737704918032
Recall?
1.0
Freqs
test
numberfreq
0134
11
2121
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
74.0ms512×0valid
Compiler

Compiled 191 to 49 computations (74.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 53.0ms
ival-sinu: 12.0ms (22.5% of total)
ival-cosu: 11.0ms (20.6% of total)
ival-mult: 9.0ms (16.9% of total)
ival-pow2: 9.0ms (16.9% of total)
ival-pi: 6.0ms (11.2% of total)
ival-div: 4.0ms (7.5% of total)
ival-add: 2.0ms (3.7% of total)
exact: 1.0ms (1.9% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess150.0ms (1.3%)

Memory
-4.0MiB live, 183.1MiB allocated; 10ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058198
1131192
2438192
31316192
43133192
55237192
01521
02521
14021
29821
326521
467721
5166121
6280121
7420321
0855521
Stop Event
iter limit
node limit
iter limit
node 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)))
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 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
Symmetry

(abs angle)

(abs b)

(abs a)

Compiler

Compiled 21 to 15 computations (28.6% saved)

eval0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated; 0ms collecting garbage
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.7MiB live, 1.7MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
78.4%
(+.f64 (pow.f64 (*.f64 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 21 to 15 computations (28.6% saved)

simplify126.0ms (1.1%)

Memory
8.1MiB live, 153.6MiB allocated; 7ms collecting garbage
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)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01583
02583
14083
29883
326583
467783
5166183
6280183
7420383
0855583
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 (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 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)
a
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle #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 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)
b
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))

localize44.0ms (0.4%)

Memory
16.5MiB live, 62.9MiB allocated; 2ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.240566259768442
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
accuracy0.34375
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
accuracy26.268110025673614
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy26.54233698497522
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
Samples
35.0ms256×0valid
Compiler

Compiled 85 to 17 computations (80% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-sinu: 6.0ms (24.8% of total)
ival-cosu: 5.0ms (20.6% of total)
ival-mult: 4.0ms (16.5% of total)
ival-pow2: 4.0ms (16.5% of total)
ival-div: 2.0ms (8.3% of total)
ival-pi: 1.0ms (4.1% of total)
ival-add: 1.0ms (4.1% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series33.0ms (0.3%)

Memory
-7.4MiB live, 42.4MiB allocated; 5ms collecting garbage
Counts
6 → 28
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
(* (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))
(* a (sin (* 1/180 (* angle (PI)))))
(* (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 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) (+ (* -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))
(* 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))))))))))
(* 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)))))))))
(* 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))))))))
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)))))))
(sin (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
Calls

9 calls:

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

simplify222.0ms (2%)

Memory
5.2MiB live, 241.7MiB allocated; 124ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0179659
1652647
23141609
08137573
Stop Event
iter limit
node limit
Counts
28 → 28
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))
(* a (sin (* 1/180 (* angle (PI)))))
(* (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 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) (+ (* -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))
(* 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))))))))))
(* 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)))))))))
(* 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))))))))
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)))))))
(sin (* 1/180 (* angle (PI))))
(cos (* 1/180 (* angle (PI))))
Outputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 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 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 b b)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 a a))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) a)
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 (/.f64 b a) (/.f64 b a)) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64))) (*.f64 a a))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 (/.f64 a b) (/.f64 a b)) (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64))) (*.f64 b b))
(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 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.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 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)))) (*.f64 angle angle))) (*.f64 angle angle) (*.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 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b) (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 a a)))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a))))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 b b))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) a) a))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 #s(literal -1/3149280000 binary64) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) angle) angle) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) angle) angle)
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (PI.f64)) (PI.f64) (*.f64 (*.f64 a (*.f64 (*.f64 angle angle) a)) (fma.f64 (*.f64 (*.f64 #s(literal 1/765275040000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))) angle) angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))))) (*.f64 angle angle))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (PI.f64)) (PI.f64) (*.f64 (*.f64 (*.f64 a a) (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/347128758144000000000 binary64) (pow.f64 (PI.f64) #s(literal 8 binary64))) angle) angle (*.f64 #s(literal 1/765275040000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64)))) (*.f64 angle angle))) (*.f64 angle angle))
(* 1/180 (* a (* angle (PI))))
(*.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle) a)
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(*.f64 (*.f64 a (*.f64 (PI.f64) (fma.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64)))) angle)
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/180 binary64) a) (PI.f64) (*.f64 (*.f64 a (fma.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/22674816000000 binary64)) angle) angle (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal -1/34992000 binary64)))) (*.f64 angle angle))) angle)
(* 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 (fma.f64 (pow.f64 angle #s(literal 4 binary64)) (*.f64 a (fma.f64 (*.f64 #s(literal -1/30855889612800000000 binary64) (pow.f64 (PI.f64) #s(literal 7 binary64))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/22674816000000 binary64)))) (*.f64 a (*.f64 (PI.f64) (fma.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64))))) angle)
(* 1/180 (* angle (PI)))
(*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 (*.f64 (PI.f64) (fma.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1/180 binary64))) angle)
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(fma.f64 (pow.f64 angle #s(literal 3 binary64)) (fma.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/22674816000000 binary64)) angle) angle (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal -1/34992000 binary64))) (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle))
(* 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))))))))
(fma.f64 (pow.f64 angle #s(literal 3 binary64)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/30855889612800000000 binary64) (pow.f64 (PI.f64) #s(literal 7 binary64))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/22674816000000 binary64))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal -1/34992000 binary64))) (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle))
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) angle) angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) #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 (pow.f64 angle #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal -1/24488801280000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))) (*.f64 angle angle) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle))

rewrite218.0ms (1.9%)

Memory
-14.3MiB live, 267.3MiB allocated; 24ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01556
02556
18756
252956
3589756
0857856
Stop Event
iter limit
node limit
iter limit
Counts
6 → 353
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 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)))) (+.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 8 binary64)) (pow.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 12 binary64)))) (fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (-.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 8 binary64))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))) (fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(*.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))) (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))) (+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))) (-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (pow.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (pow.f64 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))))) (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64))))) (neg.f64 (neg.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (*.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)))) (*.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 8 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 8 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 12 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 12 binary64))) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 8 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 8 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 12 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 12 binary64))) (*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64))) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 18 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 18 binary64))) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 12 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 12 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 6 binary64))) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)))) (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)))) (neg.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64))) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)))) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64))) (neg.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 8 binary64)) (pow.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (+.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 12 binary64)))) (fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (-.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 8 binary64))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)))) (+.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 8 binary64)) (pow.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (pow.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 12 binary64)))) (fma.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (-.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 8 binary64))) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (/.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (/.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (/.f64 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 3 binary64)) (fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (/.f64 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (/.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 4 binary64)) (fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (/.f64 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))) (fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (/.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))) (fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (/.f64 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (*.f64 a a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 4 binary64)) (*.f64 a a)) (fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (/.f64 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (/.f64 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 3 binary64)) (fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (/.f64 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(fma.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a)) (fabs.f64 a) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a)) (fabs.f64 a) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (fabs.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a)) (fabs.f64 a) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (fabs.f64 (*.f64 a a)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (fabs.f64 (*.f64 a a)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (fabs.f64 (*.f64 a a)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 a a)) (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 (*.f64 a a)) (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (fabs.f64 (*.f64 a a)) (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 a) (fabs.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 a) (fabs.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (fabs.f64 a) (fabs.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (fabs.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (fabs.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (fabs.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (fabs.f64 (*.f64 b b)) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (fabs.f64 (*.f64 b b)) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (fabs.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (fabs.f64 (*.f64 b b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 b b)) (fabs.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 (*.f64 b b)) (fabs.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (fabs.f64 (*.f64 b b)) (fabs.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (fabs.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b)) (fabs.f64 b) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b)) (fabs.f64 b) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (fabs.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b)) (fabs.f64 b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 b) (fabs.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b)) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (fabs.f64 b) (fabs.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b)) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (fabs.f64 b) (fabs.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) #s(literal 1 binary64)) a (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) #s(literal 1 binary64)) a (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) #s(literal 1 binary64)) a (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (pow.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b) #s(literal 1 binary64)) b (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b) #s(literal 1 binary64)) b (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b) #s(literal 1 binary64)) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b) b (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b) b (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) a (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) a (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) a (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (/.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (/.f64 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 a #s(literal 4 binary64)) (/.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (/.f64 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)) (*.f64 (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))) (/.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (/.f64 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 b #s(literal 6 binary64)) (/.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(fma.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 3 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(fma.f64 (pow.f64 a #s(literal 6 binary64)) (/.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(fma.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 3 binary64)) (/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (/.f64 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 3 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(fma.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(fma.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(fma.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 a a) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 a a) (/.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 4 binary64)) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (/.f64 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(fma.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(fma.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (pow.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 b (pow.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 b (pow.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 b (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 b (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (/.f64 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(fma.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 3 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (/.f64 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 a (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 a (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 a (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 a (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(fma.f64 a (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(fma.f64 a (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)) (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64))))
(+.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)) (cosh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))) (sinh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))))
(+.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (cosh.f64 (log.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64))))) (sinh.f64 (log.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (/.f64 (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))) (-.f64 (sinh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))) (neg.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))) (+.f64 (sinh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (-.f64 (sinh.f64 (log.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (+.f64 (sinh.f64 (log.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
(+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (neg.f64 a) a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) b)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (neg.f64 b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)))
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)) (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a)))
(*.f64 (fabs.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a)) (fabs.f64 a))
(*.f64 (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (fabs.f64 (*.f64 a a)))
(*.f64 (fabs.f64 (*.f64 a a)) (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(*.f64 (fabs.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (fabs.f64 a) (fabs.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) a)
(*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 a a))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 a (pow.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) #s(literal 1 binary64)))
(*.f64 a (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))) #s(literal 3 binary64))) (fma.f64 (cosh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))) (-.f64 (*.f64 (sinh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))) (*.f64 (cosh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))))))
(/.f64 #s(literal 1 binary64) (exp.f64 (neg.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))))
(neg.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (cosh.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))) (cosh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))
(fabs.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))) #s(literal 1 binary64))))
(+.f64 (sinh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))) (cosh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (fabs.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (fabs.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 a))
(*.f64 (fabs.f64 a) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (exp.f64 (log.f64 a)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)
(*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) a))
(fabs.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(+.f64 (cosh.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (sinh.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1/2 binary64)))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64))
(neg.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))))
(fma.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))
(*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1/2 binary64)))
(pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (sin.f64 (-.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))))
(fma.f64 (sin.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 3 binary64)) (fma.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64))))) (cos.f64 (/.f64 (pow.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64))))) (*.f64 (cos.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 3 binary64)) (fma.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64))))) (sin.f64 (/.f64 (pow.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)))))))
(fma.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 2 binary64)) #s(literal 360 binary64))) (cos.f64 (/.f64 (*.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 360 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 2 binary64)) #s(literal 360 binary64))) (sin.f64 (/.f64 (*.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 360 binary64)))))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))))
(fma.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))))
(fma.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(sin.f64 (+.f64 (-.f64 (fma.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (fma.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (fma.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(-.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) (cos.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) (cos.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))))))
(-.f64 (*.f64 (sin.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (/.f64 (pow.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64)))))) (*.f64 (cos.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))) (sin.f64 (/.f64 (pow.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64)))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal -180 binary64)))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal -180 binary64))))) (*.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal -180 binary64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal -180 binary64))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))))))
(-.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))))
(-.f64 (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64) (PI.f64))) #s(literal 1 binary64)))
(cos.f64 (neg.f64 (-.f64 (fma.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64)))))
(cos.f64 (-.f64 (fma.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) #s(literal 0 binary64)) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 3 binary64)) (fma.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64))))) (cos.f64 (/.f64 (pow.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)))))) (*.f64 (cos.f64 (/.f64 (pow.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 3 binary64)) (fma.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64))))) (sin.f64 (/.f64 (pow.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) #s(literal 3 binary64)) (fma.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (-.f64 (/.f64 (PI.f64) #s(literal 2 binary64)) (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)))))))
(+.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 2 binary64)) #s(literal 360 binary64))) (cos.f64 (/.f64 (*.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 360 binary64)))) (*.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 2 binary64)) #s(literal 360 binary64))) (sin.f64 (/.f64 (*.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 360 binary64)))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))
(+.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (PI.f64) #s(literal 180 binary64)) angle)
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal -180 binary64)) (neg.f64 (PI.f64)))
(*.f64 (neg.f64 (cbrt.f64 (PI.f64))) (*.f64 (neg.f64 (cbrt.f64 (PI.f64))) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (neg.f64 (PI.f64)) (/.f64 angle #s(literal -180 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64))))
(*.f64 (neg.f64 angle) (/.f64 (PI.f64) #s(literal -180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64))))
(*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (PI.f64)) angle)) #s(literal 180 binary64))
(/.f64 (*.f64 (neg.f64 (PI.f64)) angle) #s(literal -180 binary64))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(neg.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64)))
(fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))
(+.f64 (log.f64 (pow.f64 (exp.f64 (PI.f64)) (/.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 2 binary64)))) (log.f64 (pow.f64 (exp.f64 (PI.f64)) (/.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 2 binary64)))))
(+.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))
(log.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (PI.f64))) (/.f64 angle #s(literal -180 binary64))))
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))

eval76.0ms (0.7%)

Memory
33.6MiB live, 132.0MiB allocated; 19ms collecting garbage
Compiler

Compiled 17 934 to 1 492 computations (91.7% saved)

prune137.0ms (1.2%)

Memory
-37.1MiB live, 110.3MiB allocated; 15ms collecting garbage
Pruning

55 alts after pruning (55 fresh and 0 done)

PrunedKeptTotal
New36355418
Fresh000
Picked101
Done000
Total36455419
Accuracy
80.3%
Counts
419 → 55
Alt Table
Click to see full alt table
StatusAccuracyProgram
78.4%
(fma.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
75.6%
(fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) a (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
78.4%
(fma.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
64.7%
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
64.1%
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
78.4%
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
72.9%
(fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
63.5%
(+.f64 (pow.f64 (*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (exp.f64 (log.f64 a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)))
52.9%
(+.f64 (pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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)))
78.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #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)))
78.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)))
78.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #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)))
78.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #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)))
78.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 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)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (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)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (fma.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 2 binary64)) #s(literal 360 binary64))) (cos.f64 (/.f64 (*.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 360 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 2 binary64)) #s(literal 360 binary64))) (sin.f64 (/.f64 (*.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 360 binary64)))))) #s(literal 2 binary64)))
78.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 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (sin.f64 (-.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) (cos.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (fma.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
78.3%
(+.f64 (pow.f64 (*.f64 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 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 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 #s(literal 180 binary64)) (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 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)) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
78.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 #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)))) #s(literal 2 binary64)))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
78.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (neg.f64 (sqrt.f64 (PI.f64)))) (neg.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)))
78.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) (/.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)))
63.8%
(+.f64 (pow.f64 (*.f64 a (exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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)))
72.9%
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 (*.f64 (PI.f64) (fma.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 angle angle)) (*.f64 (PI.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)))
73.4%
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.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)))
78.5%
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (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)))
63.7%
(+.f64 (pow.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 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)))
63.7%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
72.7%
(+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/180 binary64) a) (PI.f64) (*.f64 (*.f64 a (fma.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/22674816000000 binary64)) angle) angle (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal -1/34992000 binary64)))) (*.f64 angle angle))) angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
48.4%
(+.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (cosh.f64 (log.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64))))) (sinh.f64 (log.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
72.9%
(+.f64 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
70.9%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
77.4%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 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)))
60.9%
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (PI.f64)) (PI.f64) (*.f64 (*.f64 a (*.f64 (*.f64 angle angle) a)) (fma.f64 (*.f64 (*.f64 #s(literal 1/765275040000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))) angle) angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))))) (*.f64 angle angle))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
52.7%
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 #s(literal -1/3149280000 binary64) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) angle) angle) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) angle) angle)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
63.9%
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) a) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
13.0%
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)))) (+.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))))
30.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b) (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 a a)))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a))))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 b b)))
30.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 b b)))
69.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 b b))))
37.1%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
64.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 (/.f64 a b) (/.f64 a b)) (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64))) (*.f64 b b)))
54.4%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 (/.f64 b a) (/.f64 b a)) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64))) (*.f64 a a)))
59.5%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 b b)))
59.2%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
Compiler

Compiled 3 938 to 2 532 computations (35.7% saved)

simplify197.0ms (1.7%)

Memory
39.6MiB live, 127.6MiB allocated; 7ms collecting garbage
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))))
cost-diff0
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 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-diff6
(*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
cost-diff0
(*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))))
cost-diff0
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (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)))
cost-diff4
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
cost-diff0
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
cost-diff0
(*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))
cost-diff0
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #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)))
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
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
cost-diff0
(*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))))))
cost-diff0
(pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
060644
0105594
1181594
2460594
31519594
46165594
08355594
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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 (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))) #s(literal 2 binary64))
(*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))))))
a
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
(cosh.f64 (log.f64 (PI.f64)))
(log.f64 (PI.f64))
(PI.f64)
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))
(sinh.f64 (log.f64 (PI.f64)))
(*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))))
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
(*.f64 b b)
b
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #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)))
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))
a
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(*.f64 (PI.f64) angle)
(PI.f64)
angle
#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 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))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (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)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))))
a
(sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64))
(*.f64 (sqrt.f64 (PI.f64)) angle)
(sqrt.f64 (PI.f64))
(PI.f64)
angle
#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 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))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 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 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))))
a
(sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle)
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))
(cbrt.f64 (PI.f64))
(PI.f64)
#s(literal 2 binary64)
angle
#s(literal 180 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))
Outputs
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (cosh.f64 (log.f64 (PI.f64))))))) a) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (cosh.f64 (log.f64 (PI.f64))))))) a) #s(literal 2 binary64))
(*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))))))
(*.f64 (fma.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (cosh.f64 (log.f64 (PI.f64))))))) a)
a
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(fma.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))
(sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))
(*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
(cosh.f64 (log.f64 (PI.f64)))
(log.f64 (PI.f64))
(PI.f64)
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))
(cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))
(*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))
(sinh.f64 (log.f64 (PI.f64)))
(*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (cosh.f64 (log.f64 (PI.f64))))))
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))
(cos.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))
(sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #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))
(pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)
b
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
(*.f64 b b)
b
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #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 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))
(*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)
a
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (PI.f64) angle)
(PI.f64)
angle
#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))
(pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)
b
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(/.f64 angle #s(literal 180 binary64))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (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 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)
a
(sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64))
(*.f64 (sqrt.f64 (PI.f64)) angle)
(sqrt.f64 (PI.f64))
(PI.f64)
angle
#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))
(pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)
b
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(/.f64 angle #s(literal 180 binary64))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 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 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)
a
(sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle)
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))
(cbrt.f64 (PI.f64))
(PI.f64)
#s(literal 2 binary64)
angle
#s(literal 180 binary64)
(pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)
b
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(/.f64 angle #s(literal 180 binary64))

localize546.0ms (4.9%)

Memory
2.5MiB live, 386.3MiB allocated; 39ms collecting garbage
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy1.0
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))
accuracy1.0
(cbrt.f64 (PI.f64))
accuracy26.268110025673614
(sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))
accuracy26.54233698497522
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy0.34375
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
accuracy1.0
(sqrt.f64 (PI.f64))
accuracy26.268110025673614
(sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))
accuracy26.54233698497522
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy0.240566259768442
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64))
accuracy0.34375
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
accuracy26.268110025673614
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
accuracy26.54233698497522
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy0.0
(*.f64 b b)
accuracy26.125786884384564
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
accuracy26.35485556164951
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))
accuracy26.415646245594584
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))
accuracy26.54233698497522
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy26.56166608330646
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))
Samples
347.0ms120×1valid
78.0ms135×0valid
3.0ms2valid
Compiler

Compiled 646 to 56 computations (91.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 284.0ms
ival-mult: 62.0ms (21.8% of total)
ival-sin: 41.0ms (14.4% of total)
ival-cos: 41.0ms (14.4% of total)
ival-pow2: 22.0ms (7.7% of total)
ival-cbrt: 21.0ms (7.4% of total)
ival-cosh: 15.0ms (5.3% of total)
adjust: 15.0ms (5.3% of total)
ival-log: 12.0ms (4.2% of total)
ival-sinh: 12.0ms (4.2% of total)
ival-div: 10.0ms (3.5% of total)
ival-cosu: 10.0ms (3.5% of total)
ival-sinu: 10.0ms (3.5% of total)
ival-add: 9.0ms (3.2% of total)
ival-sqrt: 3.0ms (1.1% of total)
ival-pi: 1.0ms (0.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series160.0ms (1.4%)

Memory
-10.1MiB live, 179.1MiB allocated; 21ms collecting garbage
Counts
28 → 62
Calls
Call 1
Inputs
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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 (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))) #s(literal 2 binary64))
(*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))))))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #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)))
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (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)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 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 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))))
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))
(cbrt.f64 (PI.f64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))
Outputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))) 2))
(* a (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))))
(+ (* (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))
(* a (sin (* 1/180 (* angle (PI)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (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 b 2) (+ (/ (* (pow a 2) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (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 angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 2 (* (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))) (pow (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) 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 a 2) (* (pow angle 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)))
(* (pow angle 2) (+ (* 2 (* (pow a 2) (* (pow angle 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))))) (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2))))
(* (pow angle 2) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (* (pow a 2) (* (pow angle 2) (+ (* 2 (* (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))) (pow (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) 2))))))))
(* (pow angle 2) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* 2 (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))))) (* 2 (* (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 4) (pow (- (PI) (/ 1 (PI))) 3))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 5))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 5) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/564221981491200000000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 6))) (+ (* -1/564221981491200000000 (* (pow (+ (PI) (/ 1 (PI))) 6) (- (PI) (/ 1 (PI))))) (+ (* -1/3949553870438400000000 (pow (+ (PI) (/ 1 (PI))) 7)) (* -1/3949553870438400000000 (pow (- (PI) (/ 1 (PI))) 7))))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))))) (* (pow a 2) (+ (* 2 (* (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))) (pow (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) 2)))))))))
(* a (* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))
(* angle (+ (* a (* (pow angle 2) (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))))) (* a (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))))
(* angle (+ (* a (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))) (* (pow angle 2) (+ (* a (* (pow angle 2) (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))))) (* a (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))))))))
(* angle (+ (* a (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))) (* (pow angle 2) (+ (* a (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3)))))) (* (pow angle 2) (+ (* a (* (pow angle 2) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 4) (pow (- (PI) (/ 1 (PI))) 3))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 5))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 5) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/564221981491200000000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 6))) (+ (* -1/564221981491200000000 (* (pow (+ (PI) (/ 1 (PI))) 6) (- (PI) (/ 1 (PI))))) (+ (* -1/3949553870438400000000 (pow (+ (PI) (/ 1 (PI))) 7)) (* -1/3949553870438400000000 (pow (- (PI) (/ 1 (PI))) 7))))))))))) (* a (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))))))))))
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (+ (* 1/360 (- (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3)))))))))
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (+ (* 1/360 (- (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (+ (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3)) (* (pow angle 2) (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))))))))))))
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (+ (* 1/360 (- (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (+ (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3)) (* (pow angle 2) (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2))) (* (pow angle 2) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 4) (pow (- (PI) (/ 1 (PI))) 3))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 5))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 5) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/564221981491200000000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 6))) (+ (* -1/564221981491200000000 (* (pow (+ (PI) (/ 1 (PI))) 6) (- (PI) (/ 1 (PI))))) (+ (* -1/3949553870438400000000 (pow (+ (PI) (/ 1 (PI))) 7)) (* -1/3949553870438400000000 (pow (- (PI) (/ 1 (PI))) 7)))))))))))))))))))))))))
(+ (* (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))
(* 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))))))))))
(* 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)))))))))
(* 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))))))))
1
(+ 1 (* -1/259200 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/259200 (pow (+ (PI) (/ 1 (PI))) 2)) (* 1/403107840000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/259200 (pow (+ (PI) (/ 1 (PI))) 2)) (* (pow angle 2) (+ (* -1/1567283281920000000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 6))) (* 1/403107840000 (pow (+ (PI) (/ 1 (PI))) 4)))))))
(+ 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)))))))
(* 1/360 (* angle (+ (PI) (/ 1 (PI)))))
(* angle (+ (* -1/279936000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 3))) (* 1/360 (+ (PI) (/ 1 (PI))))))
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* 1/725594112000000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 5)))))))
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* (pow angle 2) (+ (* -1/3949553870438400000000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 7))) (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5))))))))
(+ 1 (* -1/259200 (* (pow angle 2) (pow (- (PI) (/ 1 (PI))) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/259200 (pow (- (PI) (/ 1 (PI))) 2)) (* 1/403107840000 (* (pow angle 2) (pow (- (PI) (/ 1 (PI))) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/259200 (pow (- (PI) (/ 1 (PI))) 2)) (* (pow angle 2) (+ (* -1/1567283281920000000 (* (pow angle 2) (pow (- (PI) (/ 1 (PI))) 6))) (* 1/403107840000 (pow (- (PI) (/ 1 (PI))) 4)))))))
(+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI))))))))
(sin (* 1/180 (* angle (PI))))
(cos (* 1/360 (* angle (+ (PI) (/ 1 (PI))))))
(cos (* 1/180 (* angle (PI))))
(sin (* 1/360 (* angle (+ (PI) (/ 1 (PI))))))
(cos (* 1/360 (* angle (- (PI) (/ 1 (PI))))))
Calls

9 calls:

TimeVariablePointExpression
81.0ms
a
@0
((+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (* b b) (+ (pow (* a (sin (/ (* (PI) angle) 180))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (sin (/ (* (PI) angle) 180))) 2) (* a (sin (/ (* (PI) angle) 180))) (sin (/ (* (PI) angle) 180)) (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))) (+ (pow (* a (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))))) 2) (* a (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))))) (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))) (+ (pow (* a (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))))) 2) (* a (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))))) (cos (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (PI))) (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI))))) (* (/ angle 180) (PI)) (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI)))) (sqrt (PI)) (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI)))) (cbrt (PI)) (pow (cbrt (PI)) 2))
26.0ms
a
@-inf
((+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (* b b) (+ (pow (* a (sin (/ (* (PI) angle) 180))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (sin (/ (* (PI) angle) 180))) 2) (* a (sin (/ (* (PI) angle) 180))) (sin (/ (* (PI) angle) 180)) (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))) (+ (pow (* a (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))))) 2) (* a (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))))) (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))) (+ (pow (* a (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))))) 2) (* a (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))))) (cos (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (PI))) (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI))))) (* (/ angle 180) (PI)) (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI)))) (sqrt (PI)) (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI)))) (cbrt (PI)) (pow (cbrt (PI)) 2))
12.0ms
a
@inf
((+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (* b b) (+ (pow (* a (sin (/ (* (PI) angle) 180))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (sin (/ (* (PI) angle) 180))) 2) (* a (sin (/ (* (PI) angle) 180))) (sin (/ (* (PI) angle) 180)) (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))) (+ (pow (* a (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))))) 2) (* a (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))))) (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))) (+ (pow (* a (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))))) 2) (* a (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))))) (cos (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (PI))) (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI))))) (* (/ angle 180) (PI)) (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI)))) (sqrt (PI)) (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI)))) (cbrt (PI)) (pow (cbrt (PI)) 2))
12.0ms
angle
@0
((+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (* b b) (+ (pow (* a (sin (/ (* (PI) angle) 180))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (sin (/ (* (PI) angle) 180))) 2) (* a (sin (/ (* (PI) angle) 180))) (sin (/ (* (PI) angle) 180)) (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))) (+ (pow (* a (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))))) 2) (* a (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))))) (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))) (+ (pow (* a (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))))) 2) (* a (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))))) (cos (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (PI))) (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI))))) (* (/ angle 180) (PI)) (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI)))) (sqrt (PI)) (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI)))) (cbrt (PI)) (pow (cbrt (PI)) 2))
5.0ms
b
@0
((+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (* b b) (+ (pow (* a (sin (/ (* (PI) angle) 180))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (sin (/ (* (PI) angle) 180))) 2) (* a (sin (/ (* (PI) angle) 180))) (sin (/ (* (PI) angle) 180)) (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))) (+ (pow (* a (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))))) 2) (* a (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI))))) (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))) (+ (pow (* a (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))))) 2) (* a (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI))))) (cos (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (PI))) (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI))))) (* (/ angle 180) (PI)) (sin (* (/ (* (sqrt (PI)) angle) 180) (sqrt (PI)))) (sqrt (PI)) (sin (* (/ (* (pow (cbrt (PI)) 2) angle) 180) (cbrt (PI)))) (cbrt (PI)) (pow (cbrt (PI)) 2))

simplify291.0ms (2.6%)

Memory
4.6MiB live, 292.5MiB allocated; 41ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04303751
116453659
087653479
Stop Event
iter limit
node limit
Counts
62 → 62
Calls
Call 1
Inputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))) 2))
(* a (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))))
(+ (* (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))
(* a (sin (* 1/180 (* angle (PI)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (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 b 2) (+ (/ (* (pow a 2) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (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 angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 2 (* (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))) (pow (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) 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 a 2) (* (pow angle 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)))
(* (pow angle 2) (+ (* 2 (* (pow a 2) (* (pow angle 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))))) (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2))))
(* (pow angle 2) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (* (pow a 2) (* (pow angle 2) (+ (* 2 (* (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))) (pow (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) 2))))))))
(* (pow angle 2) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* 2 (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))))) (* 2 (* (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 4) (pow (- (PI) (/ 1 (PI))) 3))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 5))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 5) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/564221981491200000000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 6))) (+ (* -1/564221981491200000000 (* (pow (+ (PI) (/ 1 (PI))) 6) (- (PI) (/ 1 (PI))))) (+ (* -1/3949553870438400000000 (pow (+ (PI) (/ 1 (PI))) 7)) (* -1/3949553870438400000000 (pow (- (PI) (/ 1 (PI))) 7))))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))))) (* (pow a 2) (+ (* 2 (* (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))) (pow (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) 2)))))))))
(* a (* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))
(* angle (+ (* a (* (pow angle 2) (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))))) (* a (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))))
(* angle (+ (* a (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))) (* (pow angle 2) (+ (* a (* (pow angle 2) (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))))) (* a (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))))))))
(* angle (+ (* a (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))) (* (pow angle 2) (+ (* a (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3)))))) (* (pow angle 2) (+ (* a (* (pow angle 2) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 4) (pow (- (PI) (/ 1 (PI))) 3))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 5))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 5) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/564221981491200000000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 6))) (+ (* -1/564221981491200000000 (* (pow (+ (PI) (/ 1 (PI))) 6) (- (PI) (/ 1 (PI))))) (+ (* -1/3949553870438400000000 (pow (+ (PI) (/ 1 (PI))) 7)) (* -1/3949553870438400000000 (pow (- (PI) (/ 1 (PI))) 7))))))))))) (* a (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))))))))))
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (+ (* 1/360 (- (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3)))))))))
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (+ (* 1/360 (- (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (+ (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3)) (* (pow angle 2) (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))))))))))))
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (+ (* 1/360 (- (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (+ (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3)) (* (pow angle 2) (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2))) (* (pow angle 2) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 4) (pow (- (PI) (/ 1 (PI))) 3))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 5))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 5) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/564221981491200000000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 6))) (+ (* -1/564221981491200000000 (* (pow (+ (PI) (/ 1 (PI))) 6) (- (PI) (/ 1 (PI))))) (+ (* -1/3949553870438400000000 (pow (+ (PI) (/ 1 (PI))) 7)) (* -1/3949553870438400000000 (pow (- (PI) (/ 1 (PI))) 7)))))))))))))))))))))))))
(+ (* (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))
(* 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))))))))))
(* 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)))))))))
(* 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))))))))
1
(+ 1 (* -1/259200 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/259200 (pow (+ (PI) (/ 1 (PI))) 2)) (* 1/403107840000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/259200 (pow (+ (PI) (/ 1 (PI))) 2)) (* (pow angle 2) (+ (* -1/1567283281920000000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 6))) (* 1/403107840000 (pow (+ (PI) (/ 1 (PI))) 4)))))))
(+ 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)))))))
(* 1/360 (* angle (+ (PI) (/ 1 (PI)))))
(* angle (+ (* -1/279936000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 3))) (* 1/360 (+ (PI) (/ 1 (PI))))))
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* 1/725594112000000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 5)))))))
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* (pow angle 2) (+ (* -1/3949553870438400000000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 7))) (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5))))))))
(+ 1 (* -1/259200 (* (pow angle 2) (pow (- (PI) (/ 1 (PI))) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/259200 (pow (- (PI) (/ 1 (PI))) 2)) (* 1/403107840000 (* (pow angle 2) (pow (- (PI) (/ 1 (PI))) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/259200 (pow (- (PI) (/ 1 (PI))) 2)) (* (pow angle 2) (+ (* -1/1567283281920000000 (* (pow angle 2) (pow (- (PI) (/ 1 (PI))) 6))) (* 1/403107840000 (pow (- (PI) (/ 1 (PI))) 4)))))))
(+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI))))))))
(sin (* 1/180 (* angle (PI))))
(cos (* 1/360 (* angle (+ (PI) (/ 1 (PI))))))
(cos (* 1/180 (* angle (PI))))
(sin (* 1/360 (* angle (+ (PI) (/ 1 (PI))))))
(cos (* 1/360 (* angle (- (PI) (/ 1 (PI))))))
Outputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #s(literal 2 binary64)) (*.f64 b b))
(+ (* (pow a 2) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (pow.f64 (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #s(literal 2 binary64)) (*.f64 b b)))
(* (pow a 2) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))) 2))
(*.f64 (pow.f64 (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))) #s(literal 2 binary64)) (*.f64 a a))
(* a (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))))
(*.f64 (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))) a)
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #s(literal 2 binary64)) (*.f64 b b)))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #s(literal 2 binary64)) (*.f64 a a))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) a)
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))) 2)))
(*.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #s(literal 2 binary64)) a) (/.f64 (*.f64 b b) a) (pow.f64 (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))) #s(literal 2 binary64))) (*.f64 a a))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #s(literal 2 binary64)) a) (/.f64 (*.f64 b b) a) (pow.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #s(literal 2 binary64))) (*.f64 a a))
(pow b 2)
(*.f64 b b)
(* (pow b 2) (+ (/ (* (pow a 2) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))) #s(literal 2 binary64)) b) (/.f64 (*.f64 a a) b) (pow.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #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 (fma.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #s(literal 2 binary64)) b) (/.f64 (*.f64 a a) b) (pow.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #s(literal 2 binary64))) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)))) (pow b 2))
(fma.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (PI.f64)) (PI.f64))) (*.f64 angle angle) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (PI.f64)) (PI.f64) (fma.f64 (pow.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) b) b (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)) (*.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))))))) (*.f64 angle angle)))) (*.f64 angle angle) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 2 (* (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))) (pow (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) 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 (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (PI.f64)) (PI.f64) (fma.f64 (pow.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)) (*.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))))) (fma.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/725594112000000 binary64) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 5 binary64))) (fma.f64 #s(literal 1/145118822400000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 1/72559411200000 binary64) (fma.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))))) #s(literal 2 binary64) (pow.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) #s(literal 2 binary64))) (*.f64 a a) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)) b) b)) (*.f64 angle angle) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) b) b))) (*.f64 angle angle)))) (*.f64 angle angle) (*.f64 b b))
(* (pow a 2) (* (pow angle 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)))
(*.f64 (*.f64 (*.f64 angle angle) (*.f64 a a)) (pow.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))) #s(literal 2 binary64)))
(* (pow angle 2) (+ (* 2 (* (pow a 2) (* (pow angle 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))))) (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2))))
(*.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)) (*.f64 angle angle)) (*.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))))))) angle) angle)
(* (pow angle 2) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (* (pow a 2) (* (pow angle 2) (+ (* 2 (* (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))) (pow (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) 2))))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (fma.f64 (*.f64 (*.f64 angle angle) (*.f64 a a)) (fma.f64 (*.f64 (fma.f64 #s(literal 1/725594112000000 binary64) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 5 binary64))) (fma.f64 #s(literal 1/145118822400000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 1/72559411200000 binary64) (fma.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))))) #s(literal 2 binary64) (pow.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)) (*.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))))))) (*.f64 angle angle))) (*.f64 angle angle))
(* (pow angle 2) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* 2 (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))))) (* 2 (* (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 4) (pow (- (PI) (/ 1 (PI))) 3))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 5))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 5) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/564221981491200000000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 6))) (+ (* -1/564221981491200000000 (* (pow (+ (PI) (/ 1 (PI))) 6) (- (PI) (/ 1 (PI))))) (+ (* -1/3949553870438400000000 (pow (+ (PI) (/ 1 (PI))) 7)) (* -1/3949553870438400000000 (pow (- (PI) (/ 1 (PI))) 7))))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))))) (* (pow a 2) (+ (* 2 (* (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))) (pow (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) 2)))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)) (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)))))) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 a a)) (fma.f64 (*.f64 (*.f64 angle angle) #s(literal 2 binary64)) (fma.f64 (fma.f64 #s(literal 1/725594112000000 binary64) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 5 binary64))) (fma.f64 #s(literal 1/145118822400000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 1/72559411200000 binary64) (fma.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64))))))) (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) (*.f64 (fma.f64 #s(literal -1/112844396298240000000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)))) (fma.f64 #s(literal -1/188073993830400000000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 5 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/564221981491200000000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 6 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/3949553870438400000000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 7 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 7 binary64))))))) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))))) (fma.f64 (*.f64 (fma.f64 #s(literal 1/725594112000000 binary64) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 5 binary64))) (fma.f64 #s(literal 1/145118822400000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 1/72559411200000 binary64) (fma.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))))) #s(literal 2 binary64) (pow.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) #s(literal 2 binary64)))))) (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 a a))) (*.f64 angle angle))
(* a (* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))
(*.f64 (*.f64 (*.f64 a angle) #s(literal 1/360 binary64)) (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))))
(* angle (+ (* a (* (pow angle 2) (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))))) (* a (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))))
(*.f64 (*.f64 angle a) (fma.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) (*.f64 angle angle) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))))))
(* angle (+ (* a (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))) (* (pow angle 2) (+ (* a (* (pow angle 2) (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))))) (* a (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))))))))
(*.f64 (fma.f64 (*.f64 (*.f64 angle angle) a) (fma.f64 (fma.f64 #s(literal 1/725594112000000 binary64) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 5 binary64))) (fma.f64 #s(literal 1/145118822400000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 1/72559411200000 binary64) (fma.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64))))))) (*.f64 angle angle) (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)))))) (*.f64 (*.f64 a #s(literal 1/360 binary64)) (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) angle)
(* angle (+ (* a (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))) (* (pow angle 2) (+ (* a (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3)))))) (* (pow angle 2) (+ (* a (* (pow angle 2) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 4) (pow (- (PI) (/ 1 (PI))) 3))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 5))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 5) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/564221981491200000000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 6))) (+ (* -1/564221981491200000000 (* (pow (+ (PI) (/ 1 (PI))) 6) (- (PI) (/ 1 (PI))))) (+ (* -1/3949553870438400000000 (pow (+ (PI) (/ 1 (PI))) 7)) (* -1/3949553870438400000000 (pow (- (PI) (/ 1 (PI))) 7))))))))))) (* a (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))))))))))
(*.f64 (fma.f64 (*.f64 a #s(literal 1/360 binary64)) (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))) (*.f64 (fma.f64 (*.f64 (*.f64 angle angle) a) (fma.f64 (fma.f64 #s(literal -1/112844396298240000000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)))) (fma.f64 #s(literal -1/188073993830400000000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 5 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/564221981491200000000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 6 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/3949553870438400000000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 7 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 7 binary64))))))) (*.f64 angle angle) (fma.f64 #s(literal 1/725594112000000 binary64) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 5 binary64))) (fma.f64 #s(literal 1/145118822400000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 1/72559411200000 binary64) (fma.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)))))))) (*.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) a)) (*.f64 angle angle))) angle)
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))
(*.f64 (*.f64 angle #s(literal 1/360 binary64)) (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))))
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (+ (* 1/360 (- (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3)))))))))
(*.f64 (fma.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) (*.f64 angle angle) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))))) angle)
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (+ (* 1/360 (- (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (+ (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3)) (* (pow angle 2) (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))))))))))))
(*.f64 (fma.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (fma.f64 (fma.f64 #s(literal 1/725594112000000 binary64) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 5 binary64))) (fma.f64 #s(literal 1/145118822400000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 1/72559411200000 binary64) (fma.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64))))))) (*.f64 angle angle) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)))))) (*.f64 angle angle) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))))) angle)
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (+ (* 1/360 (- (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (+ (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3)) (* (pow angle 2) (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2))) (* (pow angle 2) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 4) (pow (- (PI) (/ 1 (PI))) 3))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 5))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 5) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/564221981491200000000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 6))) (+ (* -1/564221981491200000000 (* (pow (+ (PI) (/ 1 (PI))) 6) (- (PI) (/ 1 (PI))))) (+ (* -1/3949553870438400000000 (pow (+ (PI) (/ 1 (PI))) 7)) (* -1/3949553870438400000000 (pow (- (PI) (/ 1 (PI))) 7)))))))))))))))))))))))))
(*.f64 (fma.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (fma.f64 (fma.f64 #s(literal 1/725594112000000 binary64) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 5 binary64))) (fma.f64 #s(literal 1/145118822400000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (fma.f64 (fma.f64 #s(literal -1/112844396298240000000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)))) (fma.f64 #s(literal -1/188073993830400000000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 5 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/564221981491200000000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 6 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/3949553870438400000000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 7 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 7 binary64))))))) (*.f64 angle angle) (*.f64 #s(literal 1/72559411200000 binary64) (fma.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)))))))) (*.f64 angle angle) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)))))) (*.f64 angle angle) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))))) angle)
(+ (* (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 (*.f64 (PI.f64) (PI.f64)) (fma.f64 #s(literal 1/32400 binary64) (*.f64 a a) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))) (*.f64 angle angle) (*.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 (fma.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) b) b (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a))) (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 #s(literal 1/32400 binary64) (*.f64 a a) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b))))) (*.f64 angle angle) (*.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 (fma.f64 (fma.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a) (fma.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) b) b (*.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)) b) b (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) a) a)) (*.f64 angle angle)))) (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 #s(literal 1/32400 binary64) (*.f64 a a) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b))))) (*.f64 angle angle) (*.f64 b b))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) a) a))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (PI.f64)) (PI.f64) (*.f64 (*.f64 (*.f64 angle angle) #s(literal -1/3149280000 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) a) a))) (*.f64 angle angle))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (PI.f64)) (PI.f64) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) angle) angle) (*.f64 a a) (*.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a))) (*.f64 angle angle))) (*.f64 angle angle))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (PI.f64)) (PI.f64) (*.f64 (fma.f64 (*.f64 #s(literal -1/3149280000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 a a) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 a a)) (fma.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64)) angle) angle (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64))))) (*.f64 angle angle))) (*.f64 angle angle))
(* 1/180 (* a (* angle (PI))))
(*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) a)
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) a) #s(literal -1/34992000 binary64)) angle) angle (*.f64 (*.f64 (PI.f64) a) #s(literal 1/180 binary64))) angle)
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/180 binary64) a) (PI.f64) (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) a) #s(literal 1/22674816000000 binary64)) angle) angle (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) a) #s(literal -1/34992000 binary64))) (*.f64 angle angle))) angle)
(* 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 (fma.f64 (*.f64 #s(literal 1/180 binary64) a) (PI.f64) (*.f64 (fma.f64 (*.f64 #s(literal -1/34992000 binary64) a) (pow.f64 (PI.f64) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/30855889612800000000 binary64) (*.f64 a (*.f64 angle angle))) (pow.f64 (PI.f64) #s(literal 7 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) a) #s(literal 1/22674816000000 binary64))) (*.f64 angle angle))) (*.f64 angle angle))) angle)
(* 1/180 (* angle (PI)))
(*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal -1/34992000 binary64)) angle) angle (*.f64 #s(literal 1/180 binary64) (PI.f64))) angle)
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/22674816000000 binary64)) angle) angle (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal -1/34992000 binary64))) (*.f64 angle angle) (*.f64 #s(literal 1/180 binary64) (PI.f64))) angle)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/30855889612800000000 binary64) (pow.f64 (PI.f64) #s(literal 7 binary64))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/22674816000000 binary64))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal -1/34992000 binary64))) (*.f64 angle angle) (*.f64 #s(literal 1/180 binary64) (PI.f64))) angle)
1
#s(literal 1 binary64)
(+ 1 (* -1/259200 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 2))))
(fma.f64 (*.f64 #s(literal -1/259200 binary64) (*.f64 angle angle)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/259200 (pow (+ (PI) (/ 1 (PI))) 2)) (* 1/403107840000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 4))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/403107840000 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64))) angle) angle (*.f64 #s(literal -1/259200 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)))) (*.f64 angle angle) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/259200 (pow (+ (PI) (/ 1 (PI))) 2)) (* (pow angle 2) (+ (* -1/1567283281920000000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 6))) (* 1/403107840000 (pow (+ (PI) (/ 1 (PI))) 4)))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/1567283281920000000 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 6 binary64))) (*.f64 angle angle) (*.f64 #s(literal 1/403107840000 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)))) (*.f64 angle angle) (*.f64 #s(literal -1/259200 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)))) (*.f64 angle angle) #s(literal 1 binary64))
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) angle) angle (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) #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 (fma.f64 (*.f64 #s(literal -1/64800 binary64) (PI.f64)) (PI.f64) (*.f64 (fma.f64 (*.f64 #s(literal -1/24488801280000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))) (*.f64 angle angle) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 angle angle))) (*.f64 angle angle) #s(literal 1 binary64))
(* 1/360 (* angle (+ (PI) (/ 1 (PI)))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)
(* angle (+ (* -1/279936000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 3))) (* 1/360 (+ (PI) (/ 1 (PI))))))
(*.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) #s(literal -1/279936000 binary64)) angle) angle (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64))) angle)
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* 1/725594112000000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 5)))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) #s(literal 1/725594112000000 binary64)) angle) angle (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) #s(literal -1/279936000 binary64))) (*.f64 angle angle) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64))) angle)
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* (pow angle 2) (+ (* -1/3949553870438400000000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 7))) (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/3949553870438400000000 binary64) (*.f64 angle angle)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 7 binary64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) #s(literal 1/725594112000000 binary64))) (*.f64 angle angle) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) #s(literal -1/279936000 binary64))) (*.f64 angle angle) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64))) angle)
(+ 1 (* -1/259200 (* (pow angle 2) (pow (- (PI) (/ 1 (PI))) 2))))
(fma.f64 (*.f64 #s(literal -1/259200 binary64) (*.f64 angle angle)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/259200 (pow (- (PI) (/ 1 (PI))) 2)) (* 1/403107840000 (* (pow angle 2) (pow (- (PI) (/ 1 (PI))) 4))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/403107840000 binary64) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64))) angle) angle (*.f64 #s(literal -1/259200 binary64) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)))) (*.f64 angle angle) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/259200 (pow (- (PI) (/ 1 (PI))) 2)) (* (pow angle 2) (+ (* -1/1567283281920000000 (* (pow angle 2) (pow (- (PI) (/ 1 (PI))) 6))) (* 1/403107840000 (pow (- (PI) (/ 1 (PI))) 4)))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/1567283281920000000 binary64) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 6 binary64))) (*.f64 angle angle) (*.f64 #s(literal 1/403107840000 binary64) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)))) (*.f64 angle angle) (*.f64 #s(literal -1/259200 binary64) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)))) (*.f64 angle angle) #s(literal 1 binary64))
(+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI))))))))
(fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))
(cos (* 1/360 (* angle (+ (PI) (/ 1 (PI))))))
(cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))
(sin (* 1/360 (* angle (+ (PI) (/ 1 (PI))))))
(sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))
(cos (* 1/360 (* angle (- (PI) (/ 1 (PI))))))
(cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle))

rewrite264.0ms (2.3%)

Memory
-3.7MiB live, 324.7MiB allocated; 20ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
060423
0105421
1332261
22070261
08988260
Stop Event
iter limit
node limit
iter limit
Counts
28 → 1 745
Calls
Call 1
Inputs
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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 (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))) #s(literal 2 binary64))
(*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))))))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #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)))
(pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))))
(sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (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)))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 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 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))) #s(literal 2 binary64))
(*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))))
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))
(sqrt.f64 (PI.f64))
(sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))
(cbrt.f64 (PI.f64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))
Outputs
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (*.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64)))) (*.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)))) (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64)))) (neg.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64))) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))))
(fma.f64 (neg.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (neg.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b))) (neg.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) b)) (fabs.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) (*.f64 b b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (fabs.f64 a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a)) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (fabs.f64 (*.f64 a a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 a a)) (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 a) (fabs.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (fabs.f64 (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 1 binary64)) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) b) #s(literal 1 binary64)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a) #s(literal 1 binary64)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 a a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64)) (*.f64 b b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 b b) (fabs.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (pow.f64 (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (fabs.f64 (*.f64 (neg.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (fabs.f64 (*.f64 b (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (pow.f64 (*.f64 (neg.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (pow.f64 (*.f64 b (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 a a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(*.f64 (neg.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (neg.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (fabs.f64 a))
(*.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a)) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (fabs.f64 (*.f64 a a)))
(*.f64 (fabs.f64 (*.f64 a a)) (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (fabs.f64 a) (fabs.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a) #s(literal 1 binary64)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a)
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 a a))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(*.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)))
(*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))
(fabs.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 a) #s(literal 2 binary64) (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (fabs.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (fabs.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 a))
(*.f64 (fabs.f64 a) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (exp.f64 (log.f64 a)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)
(*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 1 binary64))
(/.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) a)) (fabs.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))
(/.f64 (fabs.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) a)) (fabs.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(/.f64 (fabs.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) (fabs.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))
(/.f64 (fabs.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))))) (fabs.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(/.f64 (fabs.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))) (fabs.f64 (-.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)))) (fabs.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) a) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(/.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))
(/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 a (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) a (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) a (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 a (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(-.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) a))
(-.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 a) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(fabs.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(fabs.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fabs.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(+.f64 (cosh.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (sinh.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) (sin.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(fma.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))))
(-.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(+.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
(*.f64 (neg.f64 (neg.f64 (neg.f64 b))) (neg.f64 (neg.f64 (neg.f64 b))))
(*.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)))
(*.f64 (neg.f64 (neg.f64 b)) (neg.f64 (neg.f64 b)))
(*.f64 (neg.f64 b) (neg.f64 b))
(*.f64 b b)
(pow.f64 (exp.f64 (log.f64 b)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (neg.f64 b)) #s(literal 2 binary64))
(pow.f64 (neg.f64 b) #s(literal 2 binary64))
(pow.f64 (*.f64 b b) #s(literal 1 binary64))
(pow.f64 b #s(literal 2 binary64))
(neg.f64 (*.f64 (neg.f64 b) b))
(neg.f64 (*.f64 b (neg.f64 b)))
(sqrt.f64 (pow.f64 b #s(literal 4 binary64)))
(fabs.f64 (*.f64 (neg.f64 b) b))
(fabs.f64 (*.f64 b (neg.f64 b)))
(fabs.f64 (neg.f64 (*.f64 b b)))
(fabs.f64 (*.f64 b b))
(exp.f64 (*.f64 (log.f64 (neg.f64 b)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 b) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 b) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (*.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64)))) (*.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)))) (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64)))) (neg.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64))) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))))
(fma.f64 (neg.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (neg.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b))) (neg.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) b)) (fabs.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) (*.f64 b b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (fabs.f64 a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a)) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (fabs.f64 (*.f64 a a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 a a)) (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 a) (fabs.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (fabs.f64 (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 1 binary64)) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) b) #s(literal 1 binary64)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a) #s(literal 1 binary64)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 a a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64)) (*.f64 b b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 b b) (fabs.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (pow.f64 (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (fabs.f64 (*.f64 (neg.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (fabs.f64 (*.f64 b (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (pow.f64 (*.f64 (neg.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (pow.f64 (*.f64 b (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 a a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(*.f64 (neg.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (neg.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (fabs.f64 a))
(*.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a)) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (fabs.f64 (*.f64 a a)))
(*.f64 (fabs.f64 (*.f64 a a)) (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (fabs.f64 a) (fabs.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a) #s(literal 1 binary64)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a)
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 a a))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(*.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)))
(*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))
(fabs.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 a) #s(literal 2 binary64) (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (fabs.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (fabs.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 a))
(*.f64 (fabs.f64 a) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (exp.f64 (log.f64 a)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)
(*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 1 binary64))
(/.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) a)) (fabs.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))
(/.f64 (fabs.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) a)) (fabs.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(/.f64 (fabs.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) (fabs.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))
(/.f64 (fabs.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))))) (fabs.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(/.f64 (fabs.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))) (fabs.f64 (-.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)))) (fabs.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) a) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(/.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))
(/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 a (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) a (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) a (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 a (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(-.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) a))
(-.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 a) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(fabs.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(fabs.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fabs.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(+.f64 (cosh.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (sinh.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) (sin.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(fma.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))))
(-.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(+.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 360 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -360 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 180 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 360 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -360 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal 180 binary64)) (*.f64 #s(literal -360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal -180 binary64)) (*.f64 #s(literal -360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal -180 binary64)) (*.f64 #s(literal 360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 180 binary64)) (*.f64 #s(literal -360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64)) (*.f64 #s(literal -360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 180 binary64)) (*.f64 #s(literal 360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64)) (*.f64 #s(literal 360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 360 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal 180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 360 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal 180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 360 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 360 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal 360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal 360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal 180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 360 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal 180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 360 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal 180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal 180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 360 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 360 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 64800 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64))
(/.f64 (*.f64 (*.f64 (neg.f64 angle) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) #s(literal -180 binary64))
(/.f64 (*.f64 (*.f64 (neg.f64 angle) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (cbrt.f64 (PI.f64))) #s(literal -180 binary64))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (neg.f64 angle) (sqrt.f64 (PI.f64)))) #s(literal -180 binary64))
(/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (neg.f64 angle) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)))) #s(literal -180 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) angle (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 (PI.f64)) angle)) #s(literal 180 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 32400 binary64))
(/.f64 (*.f64 (neg.f64 (PI.f64)) angle) #s(literal -180 binary64))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 angle (/.f64 (cosh.f64 (log.f64 (PI.f64))) #s(literal 180 binary64)) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 angle (/.f64 (sinh.f64 (log.f64 (PI.f64))) #s(literal 180 binary64)) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))
(+.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(+.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (*.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64)))) (*.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)))) (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64)))) (neg.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64))) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))))
(fma.f64 (neg.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (neg.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b))) (neg.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) b)) (fabs.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) (*.f64 b b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (fabs.f64 a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a)) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (fabs.f64 (*.f64 a a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 a a)) (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 a) (fabs.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (fabs.f64 (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 1 binary64)) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) b) #s(literal 1 binary64)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a) #s(literal 1 binary64)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 a a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64)) (*.f64 b b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 b b) (fabs.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (pow.f64 (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (fabs.f64 (*.f64 (neg.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (fabs.f64 (*.f64 b (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (pow.f64 (*.f64 (neg.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (pow.f64 (*.f64 b (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 a a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(*.f64 (neg.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (neg.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (fabs.f64 a))
(*.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a)) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (fabs.f64 (*.f64 a a)))
(*.f64 (fabs.f64 (*.f64 a a)) (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (fabs.f64 a) (fabs.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a) #s(literal 1 binary64)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a)
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 a a))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(*.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)))
(*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))
(fabs.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 a) #s(literal 2 binary64) (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (fabs.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (fabs.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 a))
(*.f64 (fabs.f64 a) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (exp.f64 (log.f64 a)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)
(*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 1 binary64))
(/.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) a)) (fabs.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))
(/.f64 (fabs.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) a)) (fabs.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(/.f64 (fabs.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) (fabs.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))
(/.f64 (fabs.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))))) (fabs.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(/.f64 (fabs.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))) (fabs.f64 (-.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)))) (fabs.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) a) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(/.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))
(/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 a (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) a (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) a (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 a (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(-.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) a))
(-.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 a) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(fabs.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(fabs.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fabs.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(+.f64 (cosh.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (sinh.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 360 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -360 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 180 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 360 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -360 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal 180 binary64)) (*.f64 #s(literal -360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal -180 binary64)) (*.f64 #s(literal -360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal -180 binary64)) (*.f64 #s(literal 360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 180 binary64)) (*.f64 #s(literal -360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64)) (*.f64 #s(literal -360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 180 binary64)) (*.f64 #s(literal 360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64)) (*.f64 #s(literal 360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 360 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal 180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 360 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal 180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 360 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 360 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal 360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal 360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal 180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 360 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal 180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 360 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal 180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal 180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 360 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 360 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 64800 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64))
(/.f64 (*.f64 (*.f64 (neg.f64 angle) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) #s(literal -180 binary64))
(/.f64 (*.f64 (*.f64 (neg.f64 angle) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (cbrt.f64 (PI.f64))) #s(literal -180 binary64))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (neg.f64 angle) (sqrt.f64 (PI.f64)))) #s(literal -180 binary64))
(/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (neg.f64 angle) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)))) #s(literal -180 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) angle (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 (PI.f64)) angle)) #s(literal 180 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 32400 binary64))
(/.f64 (*.f64 (neg.f64 (PI.f64)) angle) #s(literal -180 binary64))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 angle (/.f64 (cosh.f64 (log.f64 (PI.f64))) #s(literal 180 binary64)) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 angle (/.f64 (sinh.f64 (log.f64 (PI.f64))) #s(literal 180 binary64)) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))
(+.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(+.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)))) (*.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (*.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64)))) (*.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)))) (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64)))) (neg.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64))) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))))
(fma.f64 (neg.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (neg.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b))) (neg.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) b)) (fabs.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) (*.f64 b b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (fabs.f64 a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a)) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (fabs.f64 (*.f64 a a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 a a)) (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 a) (fabs.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (fabs.f64 (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 1 binary64)) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) b) #s(literal 1 binary64)) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a) #s(literal 1 binary64)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 a a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64)) (*.f64 b b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 b b) (fabs.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (pow.f64 (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (fabs.f64 (*.f64 (neg.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (fabs.f64 (*.f64 b (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (pow.f64 (*.f64 (neg.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (pow.f64 (*.f64 b (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 b b)) (pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 a a)) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))))
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(*.f64 (neg.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (neg.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (fabs.f64 a))
(*.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a)) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (fabs.f64 (*.f64 a a)))
(*.f64 (fabs.f64 (*.f64 a a)) (fabs.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (fabs.f64 a) (fabs.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a) #s(literal 1 binary64)) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a)
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 a a))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(*.f64 a (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)))
(*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))
(fma.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fma.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))
(fabs.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
(fabs.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 a) #s(literal 2 binary64) (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(+.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (neg.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (fabs.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (fabs.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(*.f64 (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (fabs.f64 a))
(*.f64 (fabs.f64 a) (fabs.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (exp.f64 (log.f64 a)))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)
(*.f64 a (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 1 binary64))
(/.f64 (fabs.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) a)) (fabs.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))
(/.f64 (fabs.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) a)) (fabs.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(/.f64 (fabs.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) (fabs.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))
(/.f64 (fabs.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))))) (fabs.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(/.f64 (fabs.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))) (fabs.f64 (-.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))))
(/.f64 (fabs.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)))) (fabs.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))))))
(/.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) a) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(/.f64 (*.f64 a (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))
(/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))))
(fma.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 a (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) a (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) a (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 a (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 a (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(-.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) a))
(-.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 a) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(fabs.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) a) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(fabs.f64 (-.f64 (*.f64 (neg.f64 a) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(fabs.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(fabs.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))
(exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)))
(+.f64 (cosh.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (sinh.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))))
(+.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) #s(literal 0 binary64) (*.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) #s(literal 0 binary64) (*.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64)))
(sin.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (fma.f64 (neg.f64 (/.f64 angle #s(literal 180 binary64))) (cosh.f64 (log.f64 (PI.f64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))))
(cos.f64 (neg.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))
(cos.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))
(cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(+.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64)))
(pow.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 1 binary64))
(fma.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))))
(sin.f64 (fma.f64 (neg.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (fma.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(-.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 0 binary64)) (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) #s(literal 1 binary64)))
(sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) #s(literal 0 binary64) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) #s(literal 0 binary64) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64)))
(sin.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (fma.f64 (sinh.f64 (neg.f64 (log.f64 (PI.f64)))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))))
(cos.f64 (neg.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))
(cos.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))
(cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(+.f64 (*.f64 (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (PI.f64)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64)))
(*.f64 (sqrt.f64 (PI.f64)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(*.f64 angle (/.f64 (PI.f64) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 360 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -360 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 180 binary64)) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 360 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -360 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64)) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -32400 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64)) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal 180 binary64)) (*.f64 #s(literal -360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal -180 binary64)) (*.f64 #s(literal -360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal 180 binary64)) (*.f64 #s(literal 360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal -180 binary64)) (*.f64 #s(literal 360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 180 binary64)) (*.f64 #s(literal -360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64)) (*.f64 #s(literal -360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 180 binary64)) (*.f64 #s(literal 360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64)) (*.f64 #s(literal 360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -64800 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 180 binary64)) (*.f64 #s(literal 180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)) (*.f64 #s(literal 180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 360 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))) #s(literal 180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 360 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)) #s(literal 180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))))) #s(literal 360 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 360 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal 360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal 360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal 180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (/.f64 angle #s(literal 180 binary64))) #s(literal 180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 360 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) #s(literal 180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) #s(literal 180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -360 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 360 binary64) (*.f64 #s(literal 2 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 180 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 360 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 2 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -360 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64) (*.f64 #s(literal -180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 32400 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal -360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 360 binary64) (*.f64 #s(literal -180 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64) (*.f64 #s(literal -180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) (neg.f64 angle)) #s(literal 180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) angle) #s(literal 180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -720 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal -360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 360 binary64) (*.f64 #s(literal -360 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 (neg.f64 angle) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 180 binary64) (*.f64 #s(literal -360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 720 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -180 binary64) (*.f64 #s(literal 360 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal -360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 360 binary64) (*.f64 #s(literal 360 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 129600 binary64))
(/.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 180 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 360 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (neg.f64 angle) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 angle)))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 360 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64) (*.f64 #s(literal 180 binary64) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)))) #s(literal -32400 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (neg.f64 angle)))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle))) #s(literal 64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (neg.f64 angle) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal -64800 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 360 binary64) (*.f64 #s(literal 180 binary64) (*.f64 angle (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) #s(literal 64800 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))
(/.f64 (-.f64 (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (neg.f64 angle)) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64))
(/.f64 (-.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal -180 binary64))
(/.f64 (*.f64 (*.f64 (neg.f64 angle) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) #s(literal -180 binary64))
(/.f64 (*.f64 (*.f64 (neg.f64 angle) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (cbrt.f64 (PI.f64))) #s(literal -180 binary64))
(/.f64 (*.f64 (sqrt.f64 (PI.f64)) (*.f64 (neg.f64 angle) (sqrt.f64 (PI.f64)))) #s(literal -180 binary64))
(/.f64 (*.f64 (cbrt.f64 (PI.f64)) (*.f64 (neg.f64 angle) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)))) #s(literal -180 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) angle (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 (PI.f64)) angle)) #s(literal 180 binary64))
(/.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 180 binary64) (*.f64 #s(literal 180 binary64) (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle))) #s(literal 32400 binary64))
(/.f64 (*.f64 (neg.f64 (PI.f64)) angle) #s(literal -180 binary64))
(/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64))
(neg.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 angle (/.f64 (cosh.f64 (log.f64 (PI.f64))) #s(literal 180 binary64)) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(fma.f64 angle (/.f64 (sinh.f64 (log.f64 (PI.f64))) #s(literal 180 binary64)) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))
(+.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(+.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) (sin.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(fma.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))))
(-.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(+.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (neg.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64))) (neg.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (sqrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (pow.f64 (PI.f64) #s(literal 1/4 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 1 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(pow.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/4 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3/2 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 1 binary64))
(pow.f64 (PI.f64) #s(literal 1/2 binary64))
(sqrt.f64 (PI.f64))
(fabs.f64 (neg.f64 (sqrt.f64 (PI.f64))))
(fabs.f64 (sqrt.f64 (PI.f64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (sqrt.f64 (PI.f64))))
(+.f64 (cosh.f64 (log.f64 (sqrt.f64 (PI.f64)))) (sinh.f64 (log.f64 (sqrt.f64 (PI.f64)))))
(pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (neg.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) (sin.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))))
(neg.f64 (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))))
(fma.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))))
(-.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)))))
(+.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (neg.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64))) (neg.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64))))
(*.f64 (fabs.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)))) (fabs.f64 (cbrt.f64 (cbrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (neg.f64 (cbrt.f64 (PI.f64)))) (sqrt.f64 (neg.f64 (cbrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (pow.f64 (neg.f64 (cbrt.f64 (PI.f64))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (cbrt.f64 (PI.f64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) #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 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(pow.f64 (exp.f64 #s(literal 1/3 binary64)) (log.f64 (PI.f64)))
(pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal 1/9 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2/3 binary64))
(pow.f64 (PI.f64) #s(literal 1/3 binary64))
(cbrt.f64 (PI.f64))
(sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)))
(fabs.f64 (neg.f64 (cbrt.f64 (PI.f64))))
(fabs.f64 (cbrt.f64 (PI.f64)))
(exp.f64 (/.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (PI.f64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (PI.f64))) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (cbrt.f64 (PI.f64))))
(+.f64 (cosh.f64 (log.f64 (cbrt.f64 (PI.f64)))) (sinh.f64 (log.f64 (cbrt.f64 (PI.f64)))))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (PI.f64)))) (neg.f64 (neg.f64 (cbrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 5 binary64))) (cbrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (neg.f64 (PI.f64))) (cbrt.f64 (neg.f64 (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (PI.f64)) (PI.f64))) (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 5 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (PI.f64) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) (PI.f64)) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/3 binary64)) (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (neg.f64 (cbrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (cbrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 2/3 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 2/3 binary64)) (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (cbrt.f64 (PI.f64))) (neg.f64 (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (cbrt.f64 (PI.f64)) (PI.f64))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (pow.f64 (*.f64 (cbrt.f64 (PI.f64)) (PI.f64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 2/3 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (PI.f64)) (cbrt.f64 (PI.f64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (cbrt.f64 (PI.f64))))
(pow.f64 (neg.f64 (cbrt.f64 (PI.f64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal 2/9 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 4/3 binary64))
(pow.f64 (PI.f64) #s(literal 2/3 binary64))
(cbrt.f64 (*.f64 (PI.f64) (PI.f64)))
(fabs.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)))
(exp.f64 (/.f64 (log.f64 (*.f64 (PI.f64) (PI.f64))) #s(literal 3 binary64)))
(exp.f64 (/.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (PI.f64) (PI.f64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (PI.f64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 2/3 binary64)))
(exp.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (PI.f64))))
(+.f64 (cosh.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (PI.f64)))) (sinh.f64 (*.f64 #s(literal 2/3 binary64) (log.f64 (PI.f64)))))

eval181.0ms (1.6%)

Memory
-0.3MiB live, 282.4MiB allocated; 24ms collecting garbage
Compiler

Compiled 34 648 to 4 417 computations (87.3% saved)

prune184.0ms (1.6%)

Memory
5.5MiB live, 291.5MiB allocated; 28ms collecting garbage
Pruning

85 alts after pruning (84 fresh and 1 done)

PrunedKeptTotal
New73546781
Fresh123850
Picked415
Done000
Total75185836
Accuracy
80.7%
Counts
836 → 85
Alt Table
Click to see full alt table
StatusAccuracyProgram
78.4%
(fma.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
75.6%
(fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) a (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
78.4%
(fma.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
77.5%
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
78.4%
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
64.1%
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
78.4%
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
72.9%
(fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
74.4%
(+.f64 (fma.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
55.1%
(+.f64 (pow.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) a) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #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)))
78.5%
(+.f64 (pow.f64 (+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #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)))
78.3%
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (fma.f64 (sinh.f64 (neg.f64 (log.f64 (PI.f64)))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)))
78.5%
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (sin.f64 (fma.f64 (neg.f64 (/.f64 angle #s(literal 180 binary64))) (cosh.f64 (log.f64 (PI.f64))) (/.f64 (PI.f64) #s(literal 2 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)))
78.5%
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (sin.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)))
78.6%
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 #s(approx (cos (* (/ angle 180) (cosh (log (PI))))) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)))
77.9%
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 #s(approx (cos (* (/ angle 180) (cosh (log (PI))))) #s(literal 1 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)))
69.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))))) #s(literal 4 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.5%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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.2%
(+.f64 (pow.f64 (*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #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)))
75.2%
(+.f64 (pow.f64 (*.f64 a (-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (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)))
78.5%
(+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #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)))
78.4%
(+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #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)))
52.9%
(+.f64 (pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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)))
78.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 720 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 (neg.f64 angle) (sqrt.f64 (PI.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)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (fma.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)))
78.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (*.f64 (/.f64 angle #s(literal 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)))
78.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #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)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) angle) #s(literal 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)))
78.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) angle) #s(literal 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)))
78.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.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)))
71.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
78.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)))
78.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) #s(literal 2 binary64))) angle) #s(literal 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)))
78.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/4 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
72.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (fma.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 2 binary64)) #s(literal 360 binary64))) (cos.f64 (/.f64 (*.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 360 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 2 binary64)) #s(literal 360 binary64))) (sin.f64 (/.f64 (*.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 360 binary64)))))) #s(literal 2 binary64)))
78.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 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (sin.f64 (-.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) (cos.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (fma.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
78.3%
(+.f64 (pow.f64 (*.f64 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 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 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 #s(literal 180 binary64)) (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 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)) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
78.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (neg.f64 (sqrt.f64 (PI.f64)))) (neg.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)))
78.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) (/.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)))
63.8%
(+.f64 (pow.f64 (*.f64 a (exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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)))
78.6%
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 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)))
73.4%
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (/ (* (PI) angle) 180)) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (/ (* (PI) angle) 180)) (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
72.9%
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 (*.f64 (PI.f64) (fma.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 angle angle)) (*.f64 (PI.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)))
63.7%
(+.f64 (pow.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 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)))
63.7%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
72.7%
(+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/180 binary64) a) (PI.f64) (*.f64 (*.f64 a (fma.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/22674816000000 binary64)) angle) angle (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal -1/34992000 binary64)))) (*.f64 angle angle))) angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
48.4%
(+.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (cosh.f64 (log.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64))))) (sinh.f64 (log.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
73.2%
(+.f64 (+.f64 (*.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
72.9%
(+.f64 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
70.9%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
63.5%
(+.f64 (exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 (log.f64 a) #s(literal 2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
63.7%
(+.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 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)))
77.4%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 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)))
63.9%
(+.f64 #s(approx (pow (* a (sin (/ (* (PI) angle) 180))) 2) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) a) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
60.9%
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (PI.f64)) (PI.f64) (*.f64 (*.f64 a (*.f64 (*.f64 angle angle) a)) (fma.f64 (*.f64 (*.f64 #s(literal 1/765275040000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))) angle) angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))))) (*.f64 angle angle))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
52.7%
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 #s(literal -1/3149280000 binary64) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) angle) angle) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) angle) angle)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
59.5%
#s(approx (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #s(literal 2 binary64)) (*.f64 b b)))
30.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b) (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 a a)))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a))))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 b b)))
30.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 b b)))
69.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 b b))))
37.1%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 #s(literal 1/32400 binary64) (*.f64 a a) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))) (*.f64 angle angle) (*.f64 b b)))
37.1%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
57.5%
#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)))
64.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 (/.f64 a b) (/.f64 a b)) (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64))) (*.f64 b b)))
54.4%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 (/.f64 b a) (/.f64 b a)) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64))) (*.f64 a a)))
59.2%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
49.7%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt.f64 (pow.f64 b #s(literal 4 binary64))))
57.5%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64))))
Compiler

Compiled 7 173 to 4 379 computations (39% saved)

simplify122.0ms (1.1%)

Memory
21.8MiB live, 211.6MiB allocated; 14ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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)))
cost-diff2
(*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
cost-diff11
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))
cost-diff0
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))
cost-diff0
(log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
cost-diff0
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 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)))
cost-diff2
(exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
cost-diff0
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)
cost-diff0
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))
cost-diff0
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))
cost-diff0
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
cost-diff0
(*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))
cost-diff0
(*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
cost-diff0
(fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b))
cost-diff0
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
cost-diff2
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))
cost-diff2
(-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))
cost-diff2
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
cost-diff7
(fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
071916
0124828
1253823
2778772
34113772
08201767
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #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 (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64))
(*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64)))
a
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64)))
(/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))
(-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))
(*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)
(sinh.f64 (log.f64 (PI.f64)))
(log.f64 (PI.f64))
(PI.f64)
angle
(*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)
(cosh.f64 (log.f64 (PI.f64)))
#s(literal 180 binary64)
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(/.f64 angle #s(literal 180 binary64))
#s(literal 2 binary64)
(*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))
(pow.f64 (PI.f64) #s(literal -1 binary64))
#s(literal -1 binary64)
#s(literal 4 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))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b))
(*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))
#s(literal -1/32400 binary64)
(*.f64 (PI.f64) (PI.f64))
(PI.f64)
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 b b)
b
(*.f64 a a)
a
(*.f64 angle angle)
angle
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(PI.f64)
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
a
#s(literal 4 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))
#s(literal 2 binary64)
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 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)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
(log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(PI.f64)
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 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 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 (pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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)))
(pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))) #s(literal 2 binary64))
(*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))))
a
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))
(cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(PI.f64)
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
#s(literal 1 binary64)
(sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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 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))
Outputs
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) (/.f64 angle #s(literal 180 binary64)))))) a) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) (/.f64 angle #s(literal 180 binary64)))))) a) #s(literal 2 binary64))
(*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) (/.f64 angle #s(literal 180 binary64)))))) a)
a
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) (/.f64 angle #s(literal 180 binary64))))))
(fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(*.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))
(+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) (/.f64 angle #s(literal 180 binary64)))))
(sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64)))
(sin.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) (/.f64 angle #s(literal 180 binary64))))
(/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))
(*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) (/.f64 angle #s(literal 180 binary64)))
(-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))
(*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle)
(*.f64 (sinh.f64 (log.f64 (PI.f64))) angle)
(*.f64 angle (sinh.f64 (log.f64 (PI.f64))))
(sinh.f64 (log.f64 (PI.f64)))
(log.f64 (PI.f64))
(PI.f64)
angle
(*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)
(cosh.f64 (log.f64 (PI.f64)))
#s(literal 180 binary64)
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(/.f64 angle #s(literal 180 binary64))
#s(literal 2 binary64)
(*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))
(*.f64 (+.f64 (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(+.f64 (sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))
(sin.f64 (/.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))
(/.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(pow.f64 (PI.f64) #s(literal -1 binary64))
#s(literal -1 binary64)
#s(literal 4 binary64)
(pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) b) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) b)
b
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.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)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.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 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 b b))
(*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))
(*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))
#s(literal -1/32400 binary64)
(*.f64 (PI.f64) (PI.f64))
(PI.f64)
(-.f64 (*.f64 b b) (*.f64 a a))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 b b)
b
(*.f64 a a)
a
(*.f64 angle angle)
angle
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) b) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 4 binary64)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 4 binary64))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)
(*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(PI.f64)
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
a
#s(literal 4 binary64)
(pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) b) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) b)
b
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
#s(literal 2 binary64)
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 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 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) b) #s(literal 2 binary64)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
(pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64))
(log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)
(*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(PI.f64)
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 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))
(pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) b) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) b)
b
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(+.f64 (pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) b) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64))
(*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))))
(*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)
a
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(PI.f64)
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
#s(literal 1 binary64)
(sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(sinh.f64 (log.f64 (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 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) b) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) b)
b
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))

localize921.0ms (8.2%)

Memory
-190.0MiB live, 1 025.7MiB allocated; 863ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy13.236065003697234
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy13.246011328749448
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy14.773077834737425
(PI.f64)
accuracy30.863103289232914
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))
accuracy13.236065003697234
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy13.246011328749448
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy14.773077834737425
(PI.f64)
accuracy23.261965696374553
(log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
accuracy12.173094676884471
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))
accuracy13.236065003697234
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy13.246011328749448
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy14.773077834737425
(PI.f64)
accuracy3.742173050811441
(-.f64 (*.f64 b b) (*.f64 a a))
accuracy13.652975142749774
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
accuracy14.773077834737425
(PI.f64)
accuracy16.55727939549944
(fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b))
accuracy13.246011328749448
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy13.34700777559037
(sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64)))
accuracy13.34700777559037
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))
accuracy14.773077834737425
(PI.f64)
Samples
699.0ms172×1valid
86.0ms61×0invalid
58.0ms21×2valid
1.0ms0valid
Compiler

Compiled 903 to 70 computations (92.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 747.0ms
const: 392.0ms (52.5% of total)
ival-mult: 50.0ms (6.7% of total)
ival-add: 47.0ms (6.3% of total)
ival-cosh: 45.0ms (6% of total)
adjust: 41.0ms (5.5% of total)
ival-sinh: 30.0ms (4% of total)
ival-log: 28.0ms (3.7% of total)
ival-sinu: 26.0ms (3.5% of total)
ival-sin: 25.0ms (3.3% of total)
ival-pow2: 20.0ms (2.7% of total)
ival-cosu: 11.0ms (1.5% of total)
ival-pow: 9.0ms (1.2% of total)
ival-div: 9.0ms (1.2% of total)
ival-sub: 4.0ms (0.5% of total)
ival-sqrt: 4.0ms (0.5% of total)
ival-pi: 2.0ms (0.3% of total)
ival->: 1.0ms (0.1% of total)
exact: 1.0ms (0.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-then: 0.0ms (0% of total)

series312.0ms (2.8%)

Memory
18.5MiB live, 543.5MiB allocated; 62ms collecting garbage
Counts
26 → 104
Calls
Call 1
Inputs
(fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b))
(*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)
(exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 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)))
(log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))
(*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(+.f64 (pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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)))
(pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))) #s(literal 2 binary64))
(PI.f64)
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))
(sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64)))
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(-.f64 (*.f64 b b) (*.f64 a a))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
Outputs
(* (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)))
(+ (* -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 b 2) (pow (PI) 2)))
(+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4))
(* a (sin (* 1/180 (* angle (PI)))))
(+ (log (pow (sin (* 1/180 (* angle (PI)))) 2)) (* 2 (log a)))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))) (* 1/2 (- (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI)))))))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (+ (* 1/2 (+ (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))) (* 1/2 (- (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI)))))))) 2))
(pow b 2)
(+ (* -1 (pow a 2)) (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)))
(* 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)))))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* (pow a 2) (+ (* -1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow a 2))) (* 1/32400 (pow (PI) 2))))
(+ (log (pow (sin (* 1/180 (* angle (PI)))) 2)) (* -2 (log (/ 1 a))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (+ (* 1/2 (+ (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))) (* 1/2 (- (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI)))))))) 2)))
(* -1 (pow a 2))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(+ (log (pow (sin (* 1/180 (* angle (PI)))) 2)) (* -2 (log (/ -1 a))))
(+ (* 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) (pow a 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 (* -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/32400 (pow (PI) 2)) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 2)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (+ (* 1/2 (+ (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))) (* 1/2 (- (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI)))))))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* angle (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI)))))))
(* angle (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI))))) (* (pow angle 2) (+ (* 2 (+ (* -1/34992000 (pow (PI) 3)) (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)))) (* 2 (- (* -1/34992000 (pow (PI) 3)) (* 1/34992000 (/ 1 (pow (PI) 3))))))))))
(* angle (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI))))) (* (pow angle 2) (+ (* 2 (+ (* -1/34992000 (pow (PI) 3)) (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)))) (+ (* 2 (- (* -1/34992000 (pow (PI) 3)) (* 1/34992000 (/ 1 (pow (PI) 3))))) (* (pow angle 2) (+ (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (/ 1 (pow (PI) 5))))) (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 5))))))))))))
(* angle (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI))))) (* (pow angle 2) (+ (* 2 (+ (* -1/34992000 (pow (PI) 3)) (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)))) (+ (* 2 (- (* -1/34992000 (pow (PI) 3)) (* 1/34992000 (/ 1 (pow (PI) 3))))) (* (pow angle 2) (+ (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (/ 1 (pow (PI) 5))))) (+ (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 5)))) (* (pow angle 2) (+ (* 2 (+ (* -1/30855889612800000000 (pow (PI) 7)) (* -1/30855889612800000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 7)))) (* 2 (- (* -1/30855889612800000000 (pow (PI) 7)) (* 1/30855889612800000000 (/ 1 (pow (PI) 7))))))))))))))))
(* 1/4 (* angle (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI))))))))
(* angle (+ (* 1/4 (* (pow angle 2) (+ (* 2 (+ (* -1/34992000 (pow (PI) 3)) (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)))) (* 2 (- (* -1/34992000 (pow (PI) 3)) (* 1/34992000 (/ 1 (pow (PI) 3)))))))) (* 1/4 (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI)))))))))
(* angle (+ (* 1/4 (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI))))))) (* (pow angle 2) (+ (* 1/4 (* (pow angle 2) (+ (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (/ 1 (pow (PI) 5))))) (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 5))))))) (* 1/4 (+ (* 2 (+ (* -1/34992000 (pow (PI) 3)) (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)))) (* 2 (- (* -1/34992000 (pow (PI) 3)) (* 1/34992000 (/ 1 (pow (PI) 3)))))))))))
(* angle (+ (* 1/4 (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI))))))) (* (pow angle 2) (+ (* 1/4 (+ (* 2 (+ (* -1/34992000 (pow (PI) 3)) (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)))) (* 2 (- (* -1/34992000 (pow (PI) 3)) (* 1/34992000 (/ 1 (pow (PI) 3))))))) (* (pow angle 2) (+ (* 1/4 (* (pow angle 2) (+ (* 2 (+ (* -1/30855889612800000000 (pow (PI) 7)) (* -1/30855889612800000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 7)))) (* 2 (- (* -1/30855889612800000000 (pow (PI) 7)) (* 1/30855889612800000000 (/ 1 (pow (PI) 7)))))))) (* 1/4 (+ (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (/ 1 (pow (PI) 5))))) (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 5))))))))))))
(* angle (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))))
(* 1/180 (/ angle (PI)))
(+ (* (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))
(+ (* -1/32400 (* (pow angle 2) (* (pow (PI) 2) (- (pow b 2) (pow a 2))))) (pow b 2))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow 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))))))))))
(* 1/1049760000 (* (pow a 4) (* (pow angle 4) (pow (PI) 4))))
(* (pow angle 4) (+ (* -1/51018336000000 (* (pow a 4) (* (pow angle 2) (pow (PI) 6)))) (* 1/1049760000 (* (pow a 4) (pow (PI) 4)))))
(* (pow angle 4) (+ (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/51018336000000 (* (pow a 4) (pow (PI) 6))) (* (pow a 4) (* (pow angle 2) (+ (* 1/9917964518400000000 (pow (PI) 8)) (* 1/16200 (* (pow (PI) 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))))
(* (pow angle 4) (+ (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/51018336000000 (* (pow a 4) (pow (PI) 6))) (* (pow angle 2) (+ (* (pow a 4) (* (pow angle 2) (+ (* -1/1574640000 (* (pow (PI) 4) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))) (* 1/16200 (* (pow (PI) 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8)))))))) (* (pow a 4) (+ (* 1/9917964518400000000 (pow (PI) 8)) (* 1/16200 (* (pow (PI) 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))))
(* 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)))))))))
(+ (log (* 1/32400 (* (pow a 2) (pow (PI) 2)))) (* 2 (log angle)))
(+ (log (* 1/32400 (* (pow a 2) (pow (PI) 2)))) (+ (* -1/97200 (* (pow angle 2) (pow (PI) 2))) (* 2 (log angle))))
(+ (log (* 1/32400 (* (pow a 2) (pow (PI) 2)))) (+ (* 2 (log angle)) (* (pow angle 2) (+ (* -1/97200 (pow (PI) 2)) (* 1/24 (* (pow angle 2) (+ (* -1/787320000 (pow (PI) 4)) (* 777600 (/ (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))) (pow (PI) 2))))))))))
(+ (log (* 1/32400 (* (pow a 2) (pow (PI) 2)))) (+ (* 2 (log angle)) (* (pow angle 2) (+ (* -1/97200 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/720 (* (pow angle 2) (+ (* -1/3826375200000 (pow (PI) 6)) (+ (* 240 (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* 23328000 (/ (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))) (pow (PI) 2))))))) (* 1/24 (+ (* -1/787320000 (pow (PI) 4)) (* 777600 (/ (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))) (pow (PI) 2)))))))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (+ (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* (pow angle 2) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (+ (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* (pow angle 2) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* (pow angle 2) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (+ (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* (pow angle 2) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* (pow angle 2) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))) (* (pow angle 2) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1 (/ (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (* (pow (PI) 2) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1/4665600 (/ (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/44079842304000000 (/ (pow (PI) 6) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/194400 (* (pow (PI) 2) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))) (+ (* 1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/720 (/ (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))))))))))))
(+ (log angle) (log (* 1/180 (PI))))
(+ (log angle) (+ (log (* 1/180 (PI))) (* -1/194400 (* (pow angle 2) (pow (PI) 2)))))
(+ (log angle) (+ (log (* 1/180 (PI))) (* (pow angle 2) (+ (* -1/194400 (pow (PI) 2)) (* 1/24 (* (pow angle 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))))))
(+ (log angle) (+ (log (* 1/180 (PI))) (* (pow angle 2) (+ (* -1/194400 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/720 (* (pow angle 2) (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))))))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)) (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 2 (* (pow a 2) (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))))) (pow b 2)))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)) (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 2 (* (pow a 2) (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))) (* (pow angle 2) (+ (* (pow a 2) (+ (* 2 (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (pow (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) 2))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2)))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)) (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 2 (* (pow a 2) (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))) (* (pow angle 2) (+ (* (pow a 2) (+ (* 2 (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (pow (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) 2))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 2 (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1 (/ (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (* (pow (PI) 2) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1/4665600 (/ (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/44079842304000000 (/ (pow (PI) 6) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/194400 (* (pow (PI) 2) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))) (+ (* 1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/720 (/ (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))))) (* 2 (* (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))))) (* (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 (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2))
(+ (* 2 (* (pow a 2) (* (pow angle 2) (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))) (* (pow a 2) (* (pow angle 2) (+ (* 2 (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (pow (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) 2)))))))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* 2 (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1 (/ (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (* (pow (PI) 2) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1/4665600 (/ (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/44079842304000000 (/ (pow (PI) 6) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/194400 (* (pow (PI) 2) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))) (+ (* 1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/720 (/ (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))))) (* 2 (* (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))))))) (* (pow a 2) (+ (* 2 (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (pow (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) 2))))))))
(* angle (+ (* -1/34992000 (/ (pow angle 2) (pow (PI) 3))) (* 1/180 (/ 1 (PI)))))
(* angle (+ (* (pow angle 2) (- (* 1/22674816000000 (/ (pow angle 2) (pow (PI) 5))) (* 1/34992000 (/ 1 (pow (PI) 3))))) (* 1/180 (/ 1 (PI)))))
(* angle (+ (* (pow angle 2) (- (* (pow angle 2) (+ (* -1/30855889612800000000 (/ (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (/ 1 (pow (PI) 5))))) (* 1/34992000 (/ 1 (pow (PI) 3))))) (* 1/180 (/ 1 (PI)))))
(* 1/180 (* angle (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3))) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))))))
(* angle (+ (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))) (* (pow angle 2) (+ (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 5)))))))
(* angle (+ (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))) (* (pow angle 2) (+ (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 7))) (* 1/22674816000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 5))))))))
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)))))))
(* 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))))))))
(+ (* 2 (+ (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (- (* 1/2 (* angle (- (PI) (/ 1 (PI))))) (* 1/2 (* angle (+ (PI) (/ 1 (PI)))))))))) (* 2 (+ (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ angle (PI)))))))
(* 1/4 (+ (* 2 (+ (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (- (* 1/2 (* angle (- (PI) (/ 1 (PI))))) (* 1/2 (* angle (+ (PI) (/ 1 (PI)))))))))) (* 2 (+ (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ angle (PI))))))))
(* -1/32400 (* (pow angle 2) (* (pow (PI) 2) (- (pow b 2) (pow a 2)))))
(* (pow angle 2) (+ (* -1/32400 (* (pow (PI) 2) (- (pow b 2) (pow a 2)))) (/ (pow b 2) (pow angle 2))))
(log (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/2 (+ (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))) (* 1/2 (- (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))))
(log (sin (* 1/180 (* angle (PI)))))
(sin (* 1/180 (/ angle (PI))))
(sin (* 1/180 (- (* 1/2 (* angle (- (PI) (/ 1 (PI))))) (* 1/2 (* angle (+ (PI) (/ 1 (PI))))))))
(cos (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(* -1 (* angle (- (* -1/2 (- (PI) (/ 1 (PI)))) (* -1/2 (+ (PI) (/ 1 (PI)))))))
Calls

9 calls:

TimeVariablePointExpression
106.0ms
angle
@-inf
((+ (* (+ (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (sin (* (PI) (/ angle 180)))) 2) (* 2 (+ (sin (* (/ angle 180) (pow (PI) -1))) (sin (* (PI) (/ angle 180)))))) (/ (+ (* (+ (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (sin (* (PI) (/ angle 180)))) 2) (* 2 (+ (sin (* (/ angle 180) (pow (PI) -1))) (sin (* (PI) (/ angle 180)))))) 4) (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) (* (/ angle 180) (pow (PI) -1)) (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* -1/32400 (* (PI) (PI))) (+ (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* (sin (* (PI) (/ angle 180))) a) 4) (* (sin (* (PI) (/ angle 180))) a) (exp (log (pow (* (sin (* (PI) (/ angle 180))) a) 2))) (+ (exp (log (pow (* (sin (* (PI) (/ angle 180))) a) 2))) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (log (pow (* (sin (* (PI) (/ angle 180))) a) 2)) (pow (* (sin (* (PI) (/ angle 180))) a) 2) (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (PI) (/ angle 180)))) 1))) (* (log (sin (* (PI) (/ angle 180)))) 1) (+ (pow (* a (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (PI) (/ angle 180)))) 1)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (PI) (/ angle 180)))) 1)))) 2) (PI) (sin (* (/ angle 180) (pow (PI) -1))) (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (cos (* (/ angle 180) (PI))) (- (* b b) (* a a)) (sin (* (PI) (/ angle 180))))
67.0ms
a
@0
((+ (* (+ (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (sin (* (PI) (/ angle 180)))) 2) (* 2 (+ (sin (* (/ angle 180) (pow (PI) -1))) (sin (* (PI) (/ angle 180)))))) (/ (+ (* (+ (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (sin (* (PI) (/ angle 180)))) 2) (* 2 (+ (sin (* (/ angle 180) (pow (PI) -1))) (sin (* (PI) (/ angle 180)))))) 4) (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) (* (/ angle 180) (pow (PI) -1)) (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* -1/32400 (* (PI) (PI))) (+ (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* (sin (* (PI) (/ angle 180))) a) 4) (* (sin (* (PI) (/ angle 180))) a) (exp (log (pow (* (sin (* (PI) (/ angle 180))) a) 2))) (+ (exp (log (pow (* (sin (* (PI) (/ angle 180))) a) 2))) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (log (pow (* (sin (* (PI) (/ angle 180))) a) 2)) (pow (* (sin (* (PI) (/ angle 180))) a) 2) (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (PI) (/ angle 180)))) 1))) (* (log (sin (* (PI) (/ angle 180)))) 1) (+ (pow (* a (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (PI) (/ angle 180)))) 1)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (PI) (/ angle 180)))) 1)))) 2) (PI) (sin (* (/ angle 180) (pow (PI) -1))) (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (cos (* (/ angle 180) (PI))) (- (* b b) (* a a)) (sin (* (PI) (/ angle 180))))
52.0ms
angle
@inf
((+ (* (+ (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (sin (* (PI) (/ angle 180)))) 2) (* 2 (+ (sin (* (/ angle 180) (pow (PI) -1))) (sin (* (PI) (/ angle 180)))))) (/ (+ (* (+ (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (sin (* (PI) (/ angle 180)))) 2) (* 2 (+ (sin (* (/ angle 180) (pow (PI) -1))) (sin (* (PI) (/ angle 180)))))) 4) (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) (* (/ angle 180) (pow (PI) -1)) (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* -1/32400 (* (PI) (PI))) (+ (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* (sin (* (PI) (/ angle 180))) a) 4) (* (sin (* (PI) (/ angle 180))) a) (exp (log (pow (* (sin (* (PI) (/ angle 180))) a) 2))) (+ (exp (log (pow (* (sin (* (PI) (/ angle 180))) a) 2))) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (log (pow (* (sin (* (PI) (/ angle 180))) a) 2)) (pow (* (sin (* (PI) (/ angle 180))) a) 2) (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (PI) (/ angle 180)))) 1))) (* (log (sin (* (PI) (/ angle 180)))) 1) (+ (pow (* a (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (PI) (/ angle 180)))) 1)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (PI) (/ angle 180)))) 1)))) 2) (PI) (sin (* (/ angle 180) (pow (PI) -1))) (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (cos (* (/ angle 180) (PI))) (- (* b b) (* a a)) (sin (* (PI) (/ angle 180))))
28.0ms
angle
@0
((+ (* (+ (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (sin (* (PI) (/ angle 180)))) 2) (* 2 (+ (sin (* (/ angle 180) (pow (PI) -1))) (sin (* (PI) (/ angle 180)))))) (/ (+ (* (+ (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (sin (* (PI) (/ angle 180)))) 2) (* 2 (+ (sin (* (/ angle 180) (pow (PI) -1))) (sin (* (PI) (/ angle 180)))))) 4) (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) (* (/ angle 180) (pow (PI) -1)) (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* -1/32400 (* (PI) (PI))) (+ (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* (sin (* (PI) (/ angle 180))) a) 4) (* (sin (* (PI) (/ angle 180))) a) (exp (log (pow (* (sin (* (PI) (/ angle 180))) a) 2))) (+ (exp (log (pow (* (sin (* (PI) (/ angle 180))) a) 2))) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (log (pow (* (sin (* (PI) (/ angle 180))) a) 2)) (pow (* (sin (* (PI) (/ angle 180))) a) 2) (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (PI) (/ angle 180)))) 1))) (* (log (sin (* (PI) (/ angle 180)))) 1) (+ (pow (* a (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (PI) (/ angle 180)))) 1)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (PI) (/ angle 180)))) 1)))) 2) (PI) (sin (* (/ angle 180) (pow (PI) -1))) (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (cos (* (/ angle 180) (PI))) (- (* b b) (* a a)) (sin (* (PI) (/ angle 180))))
21.0ms
a
@inf
((+ (* (+ (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (sin (* (PI) (/ angle 180)))) 2) (* 2 (+ (sin (* (/ angle 180) (pow (PI) -1))) (sin (* (PI) (/ angle 180)))))) (/ (+ (* (+ (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (sin (* (PI) (/ angle 180)))) 2) (* 2 (+ (sin (* (/ angle 180) (pow (PI) -1))) (sin (* (PI) (/ angle 180)))))) 4) (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) (* (/ angle 180) (pow (PI) -1)) (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* -1/32400 (* (PI) (PI))) (+ (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* (sin (* (PI) (/ angle 180))) a) 4) (* (sin (* (PI) (/ angle 180))) a) (exp (log (pow (* (sin (* (PI) (/ angle 180))) a) 2))) (+ (exp (log (pow (* (sin (* (PI) (/ angle 180))) a) 2))) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (log (pow (* (sin (* (PI) (/ angle 180))) a) 2)) (pow (* (sin (* (PI) (/ angle 180))) a) 2) (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (PI) (/ angle 180)))) 1))) (* (log (sin (* (PI) (/ angle 180)))) 1) (+ (pow (* a (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (PI) (/ angle 180)))) 1)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (PI) (/ angle 180)))) 1)))) 2) (PI) (sin (* (/ angle 180) (pow (PI) -1))) (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (cos (* (/ angle 180) (PI))) (- (* b b) (* a a)) (sin (* (PI) (/ angle 180))))

simplify188.0ms (1.7%)

Memory
27.6MiB live, 259.9MiB allocated; 21ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06707040
126186018
080455704
Stop Event
iter limit
node limit
Counts
104 → 104
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)))
(+ (* -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 b 2) (pow (PI) 2)))
(+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4))
(* a (sin (* 1/180 (* angle (PI)))))
(+ (log (pow (sin (* 1/180 (* angle (PI)))) 2)) (* 2 (log a)))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))) (* 1/2 (- (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI)))))))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (+ (* 1/2 (+ (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))) (* 1/2 (- (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI)))))))) 2))
(pow b 2)
(+ (* -1 (pow a 2)) (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)))
(* 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)))))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(* (pow a 2) (+ (* -1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow a 2))) (* 1/32400 (pow (PI) 2))))
(+ (log (pow (sin (* 1/180 (* angle (PI)))) 2)) (* -2 (log (/ 1 a))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (+ (* 1/2 (+ (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))) (* 1/2 (- (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI)))))))) 2)))
(* -1 (pow a 2))
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(+ (log (pow (sin (* 1/180 (* angle (PI)))) 2)) (* -2 (log (/ -1 a))))
(+ (* 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) (pow a 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 (* -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/32400 (pow (PI) 2)) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 2)))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (+ (* 1/2 (+ (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))) (* 1/2 (- (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI)))))))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(* angle (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI)))))))
(* angle (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI))))) (* (pow angle 2) (+ (* 2 (+ (* -1/34992000 (pow (PI) 3)) (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)))) (* 2 (- (* -1/34992000 (pow (PI) 3)) (* 1/34992000 (/ 1 (pow (PI) 3))))))))))
(* angle (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI))))) (* (pow angle 2) (+ (* 2 (+ (* -1/34992000 (pow (PI) 3)) (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)))) (+ (* 2 (- (* -1/34992000 (pow (PI) 3)) (* 1/34992000 (/ 1 (pow (PI) 3))))) (* (pow angle 2) (+ (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (/ 1 (pow (PI) 5))))) (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 5))))))))))))
(* angle (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI))))) (* (pow angle 2) (+ (* 2 (+ (* -1/34992000 (pow (PI) 3)) (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)))) (+ (* 2 (- (* -1/34992000 (pow (PI) 3)) (* 1/34992000 (/ 1 (pow (PI) 3))))) (* (pow angle 2) (+ (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (/ 1 (pow (PI) 5))))) (+ (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 5)))) (* (pow angle 2) (+ (* 2 (+ (* -1/30855889612800000000 (pow (PI) 7)) (* -1/30855889612800000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 7)))) (* 2 (- (* -1/30855889612800000000 (pow (PI) 7)) (* 1/30855889612800000000 (/ 1 (pow (PI) 7))))))))))))))))
(* 1/4 (* angle (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI))))))))
(* angle (+ (* 1/4 (* (pow angle 2) (+ (* 2 (+ (* -1/34992000 (pow (PI) 3)) (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)))) (* 2 (- (* -1/34992000 (pow (PI) 3)) (* 1/34992000 (/ 1 (pow (PI) 3)))))))) (* 1/4 (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI)))))))))
(* angle (+ (* 1/4 (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI))))))) (* (pow angle 2) (+ (* 1/4 (* (pow angle 2) (+ (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (/ 1 (pow (PI) 5))))) (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 5))))))) (* 1/4 (+ (* 2 (+ (* -1/34992000 (pow (PI) 3)) (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)))) (* 2 (- (* -1/34992000 (pow (PI) 3)) (* 1/34992000 (/ 1 (pow (PI) 3)))))))))))
(* angle (+ (* 1/4 (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI))))))) (* (pow angle 2) (+ (* 1/4 (+ (* 2 (+ (* -1/34992000 (pow (PI) 3)) (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)))) (* 2 (- (* -1/34992000 (pow (PI) 3)) (* 1/34992000 (/ 1 (pow (PI) 3))))))) (* (pow angle 2) (+ (* 1/4 (* (pow angle 2) (+ (* 2 (+ (* -1/30855889612800000000 (pow (PI) 7)) (* -1/30855889612800000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 7)))) (* 2 (- (* -1/30855889612800000000 (pow (PI) 7)) (* 1/30855889612800000000 (/ 1 (pow (PI) 7)))))))) (* 1/4 (+ (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (/ 1 (pow (PI) 5))))) (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 5))))))))))))
(* angle (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))))
(* 1/180 (/ angle (PI)))
(+ (* (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))
(+ (* -1/32400 (* (pow angle 2) (* (pow (PI) 2) (- (pow b 2) (pow a 2))))) (pow b 2))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow 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))))))))))
(* 1/1049760000 (* (pow a 4) (* (pow angle 4) (pow (PI) 4))))
(* (pow angle 4) (+ (* -1/51018336000000 (* (pow a 4) (* (pow angle 2) (pow (PI) 6)))) (* 1/1049760000 (* (pow a 4) (pow (PI) 4)))))
(* (pow angle 4) (+ (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/51018336000000 (* (pow a 4) (pow (PI) 6))) (* (pow a 4) (* (pow angle 2) (+ (* 1/9917964518400000000 (pow (PI) 8)) (* 1/16200 (* (pow (PI) 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))))
(* (pow angle 4) (+ (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/51018336000000 (* (pow a 4) (pow (PI) 6))) (* (pow angle 2) (+ (* (pow a 4) (* (pow angle 2) (+ (* -1/1574640000 (* (pow (PI) 4) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))) (* 1/16200 (* (pow (PI) 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8)))))))) (* (pow a 4) (+ (* 1/9917964518400000000 (pow (PI) 8)) (* 1/16200 (* (pow (PI) 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))))
(* 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)))))))))
(+ (log (* 1/32400 (* (pow a 2) (pow (PI) 2)))) (* 2 (log angle)))
(+ (log (* 1/32400 (* (pow a 2) (pow (PI) 2)))) (+ (* -1/97200 (* (pow angle 2) (pow (PI) 2))) (* 2 (log angle))))
(+ (log (* 1/32400 (* (pow a 2) (pow (PI) 2)))) (+ (* 2 (log angle)) (* (pow angle 2) (+ (* -1/97200 (pow (PI) 2)) (* 1/24 (* (pow angle 2) (+ (* -1/787320000 (pow (PI) 4)) (* 777600 (/ (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))) (pow (PI) 2))))))))))
(+ (log (* 1/32400 (* (pow a 2) (pow (PI) 2)))) (+ (* 2 (log angle)) (* (pow angle 2) (+ (* -1/97200 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/720 (* (pow angle 2) (+ (* -1/3826375200000 (pow (PI) 6)) (+ (* 240 (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* 23328000 (/ (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))) (pow (PI) 2))))))) (* 1/24 (+ (* -1/787320000 (pow (PI) 4)) (* 777600 (/ (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))) (pow (PI) 2)))))))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (+ (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* (pow angle 2) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (+ (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* (pow angle 2) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* (pow angle 2) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (+ (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* (pow angle 2) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* (pow angle 2) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))) (* (pow angle 2) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1 (/ (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (* (pow (PI) 2) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1/4665600 (/ (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/44079842304000000 (/ (pow (PI) 6) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/194400 (* (pow (PI) 2) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))) (+ (* 1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/720 (/ (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))))))))))))
(+ (log angle) (log (* 1/180 (PI))))
(+ (log angle) (+ (log (* 1/180 (PI))) (* -1/194400 (* (pow angle 2) (pow (PI) 2)))))
(+ (log angle) (+ (log (* 1/180 (PI))) (* (pow angle 2) (+ (* -1/194400 (pow (PI) 2)) (* 1/24 (* (pow angle 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))))))
(+ (log angle) (+ (log (* 1/180 (PI))) (* (pow angle 2) (+ (* -1/194400 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/720 (* (pow angle 2) (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))))))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)) (pow b 2))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)) (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 2 (* (pow a 2) (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))))) (pow b 2)))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)) (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 2 (* (pow a 2) (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))) (* (pow angle 2) (+ (* (pow a 2) (+ (* 2 (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (pow (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) 2))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2)))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)) (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 2 (* (pow a 2) (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))) (* (pow angle 2) (+ (* (pow a 2) (+ (* 2 (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (pow (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) 2))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 2 (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1 (/ (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (* (pow (PI) 2) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1/4665600 (/ (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/44079842304000000 (/ (pow (PI) 6) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/194400 (* (pow (PI) 2) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))) (+ (* 1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/720 (/ (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))))) (* 2 (* (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))))) (* (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 (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2))
(+ (* 2 (* (pow a 2) (* (pow angle 2) (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))) (* (pow a 2) (* (pow angle 2) (+ (* 2 (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (pow (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) 2)))))))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* 2 (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1 (/ (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (* (pow (PI) 2) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1/4665600 (/ (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/44079842304000000 (/ (pow (PI) 6) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/194400 (* (pow (PI) 2) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))) (+ (* 1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/720 (/ (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))))) (* 2 (* (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))))))) (* (pow a 2) (+ (* 2 (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (pow (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) 2))))))))
(* angle (+ (* -1/34992000 (/ (pow angle 2) (pow (PI) 3))) (* 1/180 (/ 1 (PI)))))
(* angle (+ (* (pow angle 2) (- (* 1/22674816000000 (/ (pow angle 2) (pow (PI) 5))) (* 1/34992000 (/ 1 (pow (PI) 3))))) (* 1/180 (/ 1 (PI)))))
(* angle (+ (* (pow angle 2) (- (* (pow angle 2) (+ (* -1/30855889612800000000 (/ (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (/ 1 (pow (PI) 5))))) (* 1/34992000 (/ 1 (pow (PI) 3))))) (* 1/180 (/ 1 (PI)))))
(* 1/180 (* angle (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3))) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))))))
(* angle (+ (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))) (* (pow angle 2) (+ (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 5)))))))
(* angle (+ (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))) (* (pow angle 2) (+ (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 7))) (* 1/22674816000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 5))))))))
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)))))))
(* 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))))))))
(+ (* 2 (+ (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (- (* 1/2 (* angle (- (PI) (/ 1 (PI))))) (* 1/2 (* angle (+ (PI) (/ 1 (PI)))))))))) (* 2 (+ (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ angle (PI)))))))
(* 1/4 (+ (* 2 (+ (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (- (* 1/2 (* angle (- (PI) (/ 1 (PI))))) (* 1/2 (* angle (+ (PI) (/ 1 (PI)))))))))) (* 2 (+ (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ angle (PI))))))))
(* -1/32400 (* (pow angle 2) (* (pow (PI) 2) (- (pow b 2) (pow a 2)))))
(* (pow angle 2) (+ (* -1/32400 (* (pow (PI) 2) (- (pow b 2) (pow a 2)))) (/ (pow b 2) (pow angle 2))))
(log (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(+ (* 1/2 (+ (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))) (* 1/2 (- (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))))
(log (sin (* 1/180 (* angle (PI)))))
(sin (* 1/180 (/ angle (PI))))
(sin (* 1/180 (- (* 1/2 (* angle (- (PI) (/ 1 (PI))))) (* 1/2 (* angle (+ (PI) (/ 1 (PI))))))))
(cos (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
(* -1 (* angle (- (* -1/2 (- (PI) (/ 1 (PI)))) (* -1/2 (+ (PI) (/ 1 (PI)))))))
Outputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 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 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))
(fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) b) (*.f64 (PI.f64) b)) (*.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 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) b) (*.f64 (PI.f64) b)) (fma.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)) (*.f64 b b)))
(* -1/32400 (* (pow b 2) (pow (PI) 2)))
(*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 (PI.f64) (PI.f64)))
(+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 1/32400 (* (pow a 2) (pow (PI) 2))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 #s(literal 1/32400 binary64) (*.f64 a a) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b))))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) #s(literal 2 binary64)) (*.f64 a a))
(* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4))
(*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64)))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) a)
(+ (log (pow (sin (* 1/180 (* angle (PI)))) 2)) (* 2 (log a)))
(fma.f64 (log.f64 a) #s(literal 2 binary64) (log.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) #s(literal 2 binary64))))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))) (* 1/2 (- (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI)))))))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
(* (pow a 2) (pow (+ (* 1/2 (+ (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))) (* 1/2 (- (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI)))))))) 2))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))))) #s(literal 2 binary64)) (*.f64 a a))
(pow b 2)
(*.f64 b b)
(+ (* -1 (pow a 2)) (pow b 2))
(*.f64 (+.f64 b a) (-.f64 b a))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) a) (/.f64 (*.f64 b b) a) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) #s(literal 2 binary64))) (*.f64 a a))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))
(* (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 (fma.f64 (/.f64 b a) (/.f64 b a) (fma.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) b) (*.f64 (PI.f64) b))) (*.f64 a a)))) (*.f64 a a))
(* 1/32400 (* (pow a 2) (pow (PI) 2)))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))
(* (pow a 2) (+ (* -1/32400 (/ (* (pow b 2) (pow (PI) 2)) (pow a 2))) (* 1/32400 (pow (PI) 2))))
(*.f64 (*.f64 #s(literal -1/32400 binary64) (-.f64 (*.f64 (/.f64 (*.f64 b b) a) (/.f64 (*.f64 (PI.f64) (PI.f64)) a)) (*.f64 (PI.f64) (PI.f64)))) (*.f64 a a))
(+ (log (pow (sin (* 1/180 (* angle (PI)))) 2)) (* -2 (log (/ 1 a))))
(fma.f64 (neg.f64 (log.f64 a)) #s(literal -2 binary64) (log.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) #s(literal 2 binary64))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (+ (* 1/2 (+ (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))) (* 1/2 (- (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI)))))))) 2)))
(*.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) a) (/.f64 (*.f64 b b) a) (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))))) #s(literal 2 binary64))) (*.f64 a a))
(* -1 (pow a 2))
(*.f64 (neg.f64 a) a)
(* (pow a 2) (- (/ (pow b 2) (pow a 2)) 1))
(*.f64 (-.f64 (*.f64 (/.f64 b a) (/.f64 b a)) #s(literal 1 binary64)) (*.f64 a a))
(+ (log (pow (sin (* 1/180 (* angle (PI)))) 2)) (* -2 (log (/ -1 a))))
(fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) a)) #s(literal -2 binary64) (log.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) #s(literal 2 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 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)) (*.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (*.f64 b b)))
(- (pow b 2) (pow a 2))
(*.f64 (+.f64 b a) (-.f64 b a))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) #s(literal 2 binary64)) b) (/.f64 (*.f64 a a) b) (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64))) (*.f64 b b))
(* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (*.f64 b b))
(* (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 (fma.f64 #s(literal -1/32400 binary64) (-.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)) (/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))) #s(literal 1 binary64)) (*.f64 b b))
(* (pow b 2) (+ (* -1/32400 (pow (PI) 2)) (* 1/32400 (/ (* (pow a 2) (pow (PI) 2)) (pow b 2)))))
(*.f64 (*.f64 #s(literal -1/32400 binary64) (-.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (/.f64 (*.f64 (PI.f64) (PI.f64)) b) (/.f64 (*.f64 a a) b)))) (*.f64 b b))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (+ (* 1/2 (+ (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))) (* 1/2 (- (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI)))))))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))))) #s(literal 2 binary64)) b) (/.f64 (*.f64 a a) b) (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64))) (*.f64 b b))
(* (pow b 2) (+ 1 (* -1 (/ (pow a 2) (pow b 2)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 a b) (/.f64 a b))) (*.f64 b b))
(* angle (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI)))))))
(*.f64 (fma.f64 (+.f64 (PI.f64) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 1/90 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/90 binary64))) angle)
(* angle (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI))))) (* (pow angle 2) (+ (* 2 (+ (* -1/34992000 (pow (PI) 3)) (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)))) (* 2 (- (* -1/34992000 (pow (PI) 3)) (* 1/34992000 (/ 1 (pow (PI) 3))))))))))
(*.f64 (fma.f64 (+.f64 (PI.f64) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 1/90 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/34992000 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 #s(literal -1/34992000 binary64) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (PI.f64) #s(literal 3 binary64)))))) (*.f64 angle angle) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/90 binary64)))) angle)
(* angle (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI))))) (* (pow angle 2) (+ (* 2 (+ (* -1/34992000 (pow (PI) 3)) (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)))) (+ (* 2 (- (* -1/34992000 (pow (PI) 3)) (* 1/34992000 (/ 1 (pow (PI) 3))))) (* (pow angle 2) (+ (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (/ 1 (pow (PI) 5))))) (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 5))))))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 5 binary64))) #s(literal 1/11337408000000 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))) #s(literal 1/11337408000000 binary64))) (*.f64 angle angle) (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/34992000 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 #s(literal -1/34992000 binary64) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (PI.f64) #s(literal 3 binary64))))))) (*.f64 angle angle) (fma.f64 (+.f64 (PI.f64) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 1/90 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/90 binary64)))) angle)
(* angle (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI))))) (* (pow angle 2) (+ (* 2 (+ (* -1/34992000 (pow (PI) 3)) (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)))) (+ (* 2 (- (* -1/34992000 (pow (PI) 3)) (* 1/34992000 (/ 1 (pow (PI) 3))))) (* (pow angle 2) (+ (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (/ 1 (pow (PI) 5))))) (+ (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 5)))) (* (pow angle 2) (+ (* 2 (+ (* -1/30855889612800000000 (pow (PI) 7)) (* -1/30855889612800000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 7)))) (* 2 (- (* -1/30855889612800000000 (pow (PI) 7)) (* 1/30855889612800000000 (/ 1 (pow (PI) 7))))))))))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 7 binary64))) #s(literal -1/15427944806400000000 binary64) (*.f64 (-.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64)) (/.f64 #s(literal 1/30855889612800000000 binary64) (pow.f64 (PI.f64) #s(literal 7 binary64)))) #s(literal 2 binary64))) (*.f64 angle angle) (fma.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 5 binary64))) #s(literal 1/11337408000000 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))) #s(literal 1/11337408000000 binary64)))) (*.f64 angle angle) (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/34992000 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 #s(literal -1/34992000 binary64) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (PI.f64) #s(literal 3 binary64))))))) (*.f64 angle angle) (fma.f64 (+.f64 (PI.f64) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 1/90 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/90 binary64)))) angle)
(* 1/4 (* angle (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI))))))))
(*.f64 (*.f64 #s(literal 1/4 binary64) angle) (fma.f64 (+.f64 (PI.f64) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 1/90 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/90 binary64))))
(* angle (+ (* 1/4 (* (pow angle 2) (+ (* 2 (+ (* -1/34992000 (pow (PI) 3)) (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)))) (* 2 (- (* -1/34992000 (pow (PI) 3)) (* 1/34992000 (/ 1 (pow (PI) 3)))))))) (* 1/4 (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI)))))))))
(*.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 (+.f64 (PI.f64) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 1/90 binary64) (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/34992000 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 #s(literal -1/34992000 binary64) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (PI.f64) #s(literal 3 binary64)))))) (*.f64 angle angle) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/90 binary64))))) angle)
(* angle (+ (* 1/4 (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI))))))) (* (pow angle 2) (+ (* 1/4 (* (pow angle 2) (+ (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (/ 1 (pow (PI) 5))))) (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 5))))))) (* 1/4 (+ (* 2 (+ (* -1/34992000 (pow (PI) 3)) (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)))) (* 2 (- (* -1/34992000 (pow (PI) 3)) (* 1/34992000 (/ 1 (pow (PI) 3)))))))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 5 binary64))) #s(literal 1/11337408000000 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))) #s(literal 1/11337408000000 binary64))) (*.f64 angle angle) (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/34992000 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 #s(literal -1/34992000 binary64) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (PI.f64) #s(literal 3 binary64)))))))) (*.f64 angle angle) (*.f64 #s(literal 1/4 binary64) (fma.f64 (+.f64 (PI.f64) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 1/90 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/90 binary64))))) angle)
(* angle (+ (* 1/4 (+ (* 2 (+ (* 1/180 (PI)) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))) (* 2 (+ (* 1/180 (PI)) (* 1/180 (/ 1 (PI))))))) (* (pow angle 2) (+ (* 1/4 (+ (* 2 (+ (* -1/34992000 (pow (PI) 3)) (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)))) (* 2 (- (* -1/34992000 (pow (PI) 3)) (* 1/34992000 (/ 1 (pow (PI) 3))))))) (* (pow angle 2) (+ (* 1/4 (* (pow angle 2) (+ (* 2 (+ (* -1/30855889612800000000 (pow (PI) 7)) (* -1/30855889612800000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 7)))) (* 2 (- (* -1/30855889612800000000 (pow (PI) 7)) (* 1/30855889612800000000 (/ 1 (pow (PI) 7)))))))) (* 1/4 (+ (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (/ 1 (pow (PI) 5))))) (* 2 (+ (* 1/22674816000000 (pow (PI) 5)) (* 1/22674816000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 5))))))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 7 binary64))) #s(literal -1/15427944806400000000 binary64) (*.f64 (-.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) #s(literal -1/30855889612800000000 binary64)) (/.f64 #s(literal 1/30855889612800000000 binary64) (pow.f64 (PI.f64) #s(literal 7 binary64)))) #s(literal 2 binary64))) (*.f64 angle angle) (fma.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 5 binary64))) #s(literal 1/11337408000000 binary64) (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 5 binary64)))) #s(literal 1/11337408000000 binary64))))) (*.f64 angle angle) (*.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/34992000 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 #s(literal -1/34992000 binary64) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (PI.f64) #s(literal 3 binary64)))))))) (*.f64 angle angle) (*.f64 #s(literal 1/4 binary64) (fma.f64 (+.f64 (PI.f64) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64))))) #s(literal 1/90 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/90 binary64))))) angle)
(* angle (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) angle)
(* 1/180 (/ angle (PI)))
(*.f64 (/.f64 angle (PI.f64)) #s(literal 1/180 binary64))
(+ (* (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 (*.f64 (PI.f64) (PI.f64)) (fma.f64 #s(literal 1/32400 binary64) (*.f64 a a) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))) (*.f64 angle angle) (*.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 (fma.f64 (fma.f64 (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 b b))) (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 #s(literal 1/32400 binary64) (*.f64 a a) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b))))) (*.f64 angle angle) (*.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 (fma.f64 (fma.f64 (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)) (*.f64 b b) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 a a))) (*.f64 angle angle) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 b b)))) (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 #s(literal 1/32400 binary64) (*.f64 a a) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b))))) (*.f64 angle angle) (*.f64 b b))
(+ (* -1/32400 (* (pow angle 2) (* (pow (PI) 2) (- (pow b 2) (pow a 2))))) (pow b 2))
(fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (PI.f64) (PI.f64))) (*.f64 b b))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 angle angle)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 angle angle)) (*.f64 a a))) (*.f64 angle angle))) (*.f64 angle angle))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 a a) (fma.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64)) (*.f64 angle angle)))) (*.f64 angle angle))) (*.f64 angle angle))) (*.f64 angle angle))
(* 1/1049760000 (* (pow a 4) (* (pow angle 4) (pow (PI) 4))))
(*.f64 (*.f64 #s(literal 1/1049760000 binary64) (pow.f64 a #s(literal 4 binary64))) (*.f64 (pow.f64 angle #s(literal 4 binary64)) (pow.f64 (PI.f64) #s(literal 4 binary64))))
(* (pow angle 4) (+ (* -1/51018336000000 (* (pow a 4) (* (pow angle 2) (pow (PI) 6)))) (* 1/1049760000 (* (pow a 4) (pow (PI) 4)))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/1049760000 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal -1/51018336000000 binary64) (pow.f64 a #s(literal 4 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 angle angle)))) (pow.f64 angle #s(literal 4 binary64)))
(* (pow angle 4) (+ (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/51018336000000 (* (pow a 4) (pow (PI) 6))) (* (pow a 4) (* (pow angle 2) (+ (* 1/9917964518400000000 (pow (PI) 8)) (* 1/16200 (* (pow (PI) 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/1049760000 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/51018336000000 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/16200 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 #s(literal 1/9917964518400000000 binary64) (pow.f64 (PI.f64) #s(literal 8 binary64)))) (*.f64 angle angle)) (pow.f64 a #s(literal 4 binary64)))) (*.f64 angle angle))) (pow.f64 angle #s(literal 4 binary64)))
(* (pow angle 4) (+ (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/51018336000000 (* (pow a 4) (pow (PI) 6))) (* (pow angle 2) (+ (* (pow a 4) (* (pow angle 2) (+ (* -1/1574640000 (* (pow (PI) 4) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))) (* 1/16200 (* (pow (PI) 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8)))))))) (* (pow a 4) (+ (* 1/9917964518400000000 (pow (PI) 8)) (* 1/16200 (* (pow (PI) 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/1049760000 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/51018336000000 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (fma.f64 (fma.f64 (*.f64 #s(literal 1/16200 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64)) (*.f64 (*.f64 #s(literal -1/1574640000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))) (*.f64 angle angle) (fma.f64 (*.f64 #s(literal 1/16200 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 #s(literal 1/9917964518400000000 binary64) (pow.f64 (PI.f64) #s(literal 8 binary64)))))) (*.f64 angle angle))) (*.f64 angle angle))) (pow.f64 angle #s(literal 4 binary64)))
(* 1/180 (* a (* angle (PI))))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) a) #s(literal 1/180 binary64))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/180 binary64) a) (PI.f64) (*.f64 (*.f64 #s(literal -1/34992000 binary64) a) (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (*.f64 angle angle)))) angle)
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/180 binary64) a) (PI.f64) (*.f64 (fma.f64 (*.f64 #s(literal 1/22674816000000 binary64) a) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 angle angle)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) a) #s(literal -1/34992000 binary64))) (*.f64 angle angle))) angle)
(* 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 (fma.f64 (*.f64 #s(literal 1/180 binary64) a) (PI.f64) (*.f64 (fma.f64 (*.f64 #s(literal -1/34992000 binary64) a) (pow.f64 (PI.f64) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/30855889612800000000 binary64) a) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) (*.f64 angle angle)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) a) #s(literal 1/22674816000000 binary64))) (*.f64 angle angle))) (*.f64 angle angle))) angle)
(+ (log (* 1/32400 (* (pow a 2) (pow (PI) 2)))) (* 2 (log angle)))
(fma.f64 (log.f64 angle) #s(literal 2 binary64) (log.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))))
(+ (log (* 1/32400 (* (pow a 2) (pow (PI) 2)))) (+ (* -1/97200 (* (pow angle 2) (pow (PI) 2))) (* 2 (log angle))))
(fma.f64 (log.f64 angle) #s(literal 2 binary64) (fma.f64 #s(literal -1/97200 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)) (log.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64))))))
(+ (log (* 1/32400 (* (pow a 2) (pow (PI) 2)))) (+ (* 2 (log angle)) (* (pow angle 2) (+ (* -1/97200 (pow (PI) 2)) (* 1/24 (* (pow angle 2) (+ (* -1/787320000 (pow (PI) 4)) (* 777600 (/ (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))) (pow (PI) 2))))))))))
(fma.f64 (log.f64 angle) #s(literal 2 binary64) (fma.f64 (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 angle angle)) (fma.f64 (/.f64 #s(literal 777600 binary64) (PI.f64)) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (PI.f64)) (*.f64 #s(literal -1/787320000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 #s(literal -1/97200 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) (log.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64))))))
(+ (log (* 1/32400 (* (pow a 2) (pow (PI) 2)))) (+ (* 2 (log angle)) (* (pow angle 2) (+ (* -1/97200 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/720 (* (pow angle 2) (+ (* -1/3826375200000 (pow (PI) 6)) (+ (* 240 (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))) (* 23328000 (/ (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))) (pow (PI) 2))))))) (* 1/24 (+ (* -1/787320000 (pow (PI) 4)) (* 777600 (/ (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))) (pow (PI) 2)))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 angle angle)) (fma.f64 (/.f64 #s(literal 23328000 binary64) (PI.f64)) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64)) (PI.f64)) (fma.f64 #s(literal 240 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 #s(literal -1/3826375200000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))))) (*.f64 (fma.f64 (/.f64 #s(literal 777600 binary64) (PI.f64)) (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (PI.f64)) (*.f64 #s(literal -1/787320000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) #s(literal 1/24 binary64))) (*.f64 angle angle) (*.f64 #s(literal -1/97200 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) (fma.f64 (log.f64 angle) #s(literal 2 binary64) (log.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (+ (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* (pow angle 2) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/194400 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64)) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal -1/194400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))) (*.f64 angle angle) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (+ (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* (pow angle 2) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* (pow angle 2) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal -1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal 1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (neg.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))) (*.f64 angle angle) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/194400 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64)) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal -1/194400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))))))) (*.f64 angle angle) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (+ (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* (pow angle 2) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* (pow angle 2) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))) (* (pow angle 2) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1 (/ (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (* (pow (PI) 2) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1/4665600 (/ (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/44079842304000000 (/ (pow (PI) 6) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/194400 (* (pow (PI) 2) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))) (+ (* 1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/720 (/ (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4665600 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64)) #s(literal 1/720 binary64) (*.f64 #s(literal -1/44079842304000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 (*.f64 #s(literal -1/4665600 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (*.f64 #s(literal -1/44079842304000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/194400 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 (fma.f64 #s(literal -1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal 1/194400 binary64) (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64)) #s(literal 1/720 binary64))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) (-.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4665600 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64)) #s(literal 1/720 binary64) (*.f64 #s(literal -1/44079842304000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -1/4665600 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64)) #s(literal 1/720 binary64) (*.f64 #s(literal -1/44079842304000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))))) (*.f64 #s(literal -1/194400 binary64) (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (*.f64 (*.f64 #s(literal 1/194400 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 (fma.f64 #s(literal 1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (neg.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))))) (*.f64 angle angle) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal -1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal 1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (neg.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))))) (*.f64 angle angle) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/194400 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64)) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal -1/194400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))))))) (*.f64 angle angle) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))))
(+ (log angle) (log (* 1/180 (PI))))
(+.f64 (log.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64))) (log.f64 angle))
(+ (log angle) (+ (log (* 1/180 (PI))) (* -1/194400 (* (pow angle 2) (pow (PI) 2)))))
(fma.f64 (*.f64 #s(literal -1/194400 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) (+.f64 (log.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64))) (log.f64 angle)))
(+ (log angle) (+ (log (* 1/180 (PI))) (* (pow angle 2) (+ (* -1/194400 (pow (PI) 2)) (* 1/24 (* (pow angle 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (*.f64 #s(literal -1/194400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) (+.f64 (log.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64))) (log.f64 angle)))
(+ (log angle) (+ (log (* 1/180 (PI))) (* (pow angle 2) (+ (* -1/194400 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/720 (* (pow angle 2) (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64))) (*.f64 angle angle) (*.f64 #s(literal -1/194400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) (+.f64 (log.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64))) (log.f64 angle)))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)) (pow b 2))
(fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 b b))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)) (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* 2 (* (pow a 2) (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))))) (pow b 2)))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/194400 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64)) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal -1/194400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))))))) (*.f64 angle angle) (fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 b b)))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)) (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 2 (* (pow a 2) (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))) (* (pow angle 2) (+ (* (pow a 2) (+ (* 2 (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (pow (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) 2))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2)))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 (PI.f64) (PI.f64)) (fma.f64 (*.f64 (*.f64 a a) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/194400 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64)) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal -1/194400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))))))) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal -1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal 1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (neg.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/194400 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64)) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal -1/194400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))) #s(literal 2 binary64))) (*.f64 a a) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 b b))) (*.f64 angle angle)))) (*.f64 angle angle) (fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 b b)))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)) (+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* 2 (* (pow a 2) (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))) (* (pow angle 2) (+ (* (pow a 2) (+ (* 2 (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (pow (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) 2))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 2 (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1 (/ (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (* (pow (PI) 2) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1/4665600 (/ (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/44079842304000000 (/ (pow (PI) 6) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/194400 (* (pow (PI) 2) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))) (+ (* 1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/720 (/ (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))))) (* 2 (* (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))))) (* (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 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 (PI.f64) (PI.f64)) (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal -1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal 1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (neg.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/194400 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64)) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal -1/194400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4665600 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64)) #s(literal 1/720 binary64) (*.f64 #s(literal -1/44079842304000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 (*.f64 #s(literal -1/4665600 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (*.f64 #s(literal -1/44079842304000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/194400 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 (fma.f64 #s(literal -1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal 1/194400 binary64) (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64)) #s(literal 1/720 binary64))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) (-.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4665600 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64)) #s(literal 1/720 binary64) (*.f64 #s(literal -1/44079842304000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -1/4665600 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64)) #s(literal 1/720 binary64) (*.f64 #s(literal -1/44079842304000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))))) (*.f64 #s(literal -1/194400 binary64) (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (*.f64 (*.f64 #s(literal 1/194400 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 (fma.f64 #s(literal 1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (neg.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))))))) (*.f64 a a) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)) (*.f64 b b))) (*.f64 angle angle) (fma.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal -1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal 1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (neg.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/194400 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64)) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal -1/194400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))) #s(literal 2 binary64))) (*.f64 a a) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 b b)))) (*.f64 angle angle) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/194400 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64)) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal -1/194400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))))))) (*.f64 angle angle) (fma.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 b b)))
(* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2))
(*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))) #s(literal 2 binary64)) (*.f64 a a))
(+ (* 2 (* (pow a 2) (* (pow angle 2) (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)))
(fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))))) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/194400 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64)) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal -1/194400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))))))) (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))) #s(literal 2 binary64)) (*.f64 a a)))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))) (* (pow a 2) (* (pow angle 2) (+ (* 2 (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (pow (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) 2)))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 a angle) (*.f64 a angle)) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal -1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal 1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (neg.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/194400 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64)) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal -1/194400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/194400 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64)) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal -1/194400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))))))) (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))) #s(literal 2 binary64)) (*.f64 a a)))
(+ (* (pow a 2) (pow (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* 2 (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1 (/ (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (* (pow (PI) 2) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1/4665600 (/ (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/44079842304000000 (/ (pow (PI) 6) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/194400 (* (pow (PI) 2) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))) (+ (* 1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/720 (/ (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))))) (* 2 (* (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))))))) (* (pow a 2) (+ (* 2 (* (+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (pow (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) 2))))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 a a) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/194400 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64)) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal -1/194400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))))))) (*.f64 (*.f64 (*.f64 a a) (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal -1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal 1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (neg.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/194400 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64)) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal -1/194400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4665600 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64)) #s(literal 1/720 binary64) (*.f64 #s(literal -1/44079842304000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 (*.f64 #s(literal -1/4665600 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (*.f64 #s(literal -1/44079842304000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/194400 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 (fma.f64 #s(literal -1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal 1/194400 binary64) (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64)) #s(literal 1/720 binary64))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) (-.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4665600 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64)) #s(literal 1/720 binary64) (*.f64 #s(literal -1/44079842304000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -1/4665600 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64)) #s(literal 1/720 binary64) (*.f64 #s(literal -1/44079842304000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))))) (*.f64 #s(literal -1/194400 binary64) (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (*.f64 (*.f64 #s(literal 1/194400 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 (fma.f64 #s(literal 1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (neg.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))))))) (*.f64 angle angle) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal -1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal 1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (neg.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))) (pow.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/194400 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64)) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal -1/194400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))) #s(literal 2 binary64))))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))) #s(literal 2 binary64)) (*.f64 a a)))
(* angle (+ (* -1/34992000 (/ (pow angle 2) (pow (PI) 3))) (* 1/180 (/ 1 (PI)))))
(*.f64 (fma.f64 (/.f64 (*.f64 angle angle) (pow.f64 (PI.f64) #s(literal 3 binary64))) #s(literal -1/34992000 binary64) (/.f64 #s(literal 1/180 binary64) (PI.f64))) angle)
(* angle (+ (* (pow angle 2) (- (* 1/22674816000000 (/ (pow angle 2) (pow (PI) 5))) (* 1/34992000 (/ 1 (pow (PI) 3))))) (* 1/180 (/ 1 (PI)))))
(*.f64 (fma.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/22674816000000 binary64) (*.f64 angle angle)) (pow.f64 (PI.f64) #s(literal 5 binary64))) (/.f64 #s(literal 1/34992000 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 angle angle) (/.f64 #s(literal 1/180 binary64) (PI.f64))) angle)
(* angle (+ (* (pow angle 2) (- (* (pow angle 2) (+ (* -1/30855889612800000000 (/ (pow angle 2) (pow (PI) 7))) (* 1/22674816000000 (/ 1 (pow (PI) 5))))) (* 1/34992000 (/ 1 (pow (PI) 3))))) (* 1/180 (/ 1 (PI)))))
(*.f64 (fma.f64 (-.f64 (*.f64 (fma.f64 (/.f64 (*.f64 angle angle) (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 angle angle)) (/.f64 #s(literal 1/34992000 binary64) (pow.f64 (PI.f64) #s(literal 3 binary64)))) (*.f64 angle angle) (/.f64 #s(literal 1/180 binary64) (PI.f64))) angle)
(* 1/180 (* angle (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))))
(*.f64 (*.f64 #s(literal 1/180 binary64) angle) (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3))) (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 angle angle)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1/180 binary64))) angle)
(* angle (+ (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))) (* (pow angle 2) (+ (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 5)))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/22674816000000 binary64) (*.f64 angle angle)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 5 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 3 binary64)) #s(literal -1/34992000 binary64))) (*.f64 angle angle) (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1/180 binary64))) angle)
(* angle (+ (* 1/180 (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI)))))) (* (pow angle 2) (+ (* -1/34992000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 3)) (* (pow angle 2) (+ (* -1/30855889612800000000 (* (pow angle 2) (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 7))) (* 1/22674816000000 (pow (- (* 1/2 (- (PI) (/ 1 (PI)))) (* 1/2 (+ (PI) (/ 1 (PI))))) 5))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/30855889612800000000 binary64) (*.f64 angle angle)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 7 binary64)) (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 5 binary64)) #s(literal 1/22674816000000 binary64))) (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 3 binary64)) #s(literal -1/34992000 binary64))) (*.f64 angle angle) (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1/180 binary64))) angle)
1
#s(literal 1 binary64)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/25194240000 binary64) (*.f64 angle angle)) (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) #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 (fma.f64 (fma.f64 (*.f64 #s(literal -1/24488801280000000 binary64) (*.f64 angle angle)) (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 angle angle) (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) #s(literal 1 binary64))
(* 1/180 (* angle (PI)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 angle angle)) (pow.f64 (PI.f64) #s(literal 3 binary64)) (*.f64 #s(literal 1/180 binary64) (PI.f64))) angle)
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/22674816000000 binary64) (*.f64 angle angle)) (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal -1/34992000 binary64))) (*.f64 angle angle) (*.f64 #s(literal 1/180 binary64) (PI.f64))) angle)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/30855889612800000000 binary64) (*.f64 angle angle)) (pow.f64 (PI.f64) #s(literal 7 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/22674816000000 binary64))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal -1/34992000 binary64))) (*.f64 angle angle) (*.f64 #s(literal 1/180 binary64) (PI.f64))) angle)
(+ (* 2 (+ (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (- (* 1/2 (* angle (- (PI) (/ 1 (PI))))) (* 1/2 (* angle (+ (PI) (/ 1 (PI)))))))))) (* 2 (+ (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ angle (PI)))))))
(*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle (PI.f64)) #s(literal 1/180 binary64))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) (+.f64 (sin.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) angle) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1/180 binary64))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))))
(* 1/4 (+ (* 2 (+ (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (- (* 1/2 (* angle (- (PI) (/ 1 (PI))))) (* 1/2 (* angle (+ (PI) (/ 1 (PI)))))))))) (* 2 (+ (sin (* 1/180 (* angle (PI)))) (sin (* 1/180 (/ angle (PI))))))))
(*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle (PI.f64)) #s(literal 1/180 binary64))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) (+.f64 (sin.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) angle) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1/180 binary64))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))))) #s(literal 1/4 binary64))
(* -1/32400 (* (pow angle 2) (* (pow (PI) 2) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (PI.f64) (PI.f64))))
(* (pow angle 2) (+ (* -1/32400 (* (pow (PI) 2) (- (pow b 2) (pow a 2)))) (/ (pow b 2) (pow angle 2))))
(*.f64 (fma.f64 (/.f64 b angle) (/.f64 b angle) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (+.f64 b a) (-.f64 b a)))) (*.f64 angle angle))
(log (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(log.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) #s(literal 2 binary64)) (*.f64 a a)))
(+ (* 1/2 (+ (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))) (* 1/2 (- (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))))
(log (sin (* 1/180 (* angle (PI)))))
(log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))
(sin (* 1/180 (/ angle (PI))))
(sin.f64 (*.f64 (/.f64 angle (PI.f64)) #s(literal 1/180 binary64)))
(sin (* 1/180 (- (* 1/2 (* angle (- (PI) (/ 1 (PI))))) (* 1/2 (* angle (+ (PI) (/ 1 (PI))))))))
(sin.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) angle) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1/180 binary64)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))
(* -1 (* angle (- (* -1/2 (- (PI) (/ 1 (PI)))) (* -1/2 (+ (PI) (/ 1 (PI)))))))
(*.f64 (neg.f64 angle) (*.f64 #s(literal -1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))))

rewrite232.0ms (2.1%)

Memory
-16.4MiB live, 351.5MiB allocated; 50ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
068420
0118359
1454357
23227357
08211356
Stop Event
iter limit
node limit
iter limit
Counts
26 → 939
Calls
Call 1
Inputs
(fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))))
(/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))
(-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b))
(*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)))
(*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))
(*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)
(exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))))
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 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)))
(log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64))
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))
(*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(+.f64 (pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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)))
(pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))) #s(literal 2 binary64))
(PI.f64)
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))
(sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64)))
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(-.f64 (*.f64 b b) (*.f64 a a))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
Outputs
(*.f64 #s(literal 2 binary64) (+.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))))
(*.f64 #s(literal 2 binary64) (+.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 3 binary64))) (*.f64 #s(literal -8 binary64) (pow.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64) (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))) (*.f64 #s(literal -2 binary64) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64) (*.f64 #s(literal 8 binary64) (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))) (*.f64 (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))))
(/.f64 (fma.f64 (pow.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64) (*.f64 #s(literal 8 binary64) (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 3 binary64)))) (fma.f64 (pow.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 (*.f64 (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64) (*.f64 #s(literal 8 binary64) (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))) (*.f64 (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64))))
(fma.f64 (*.f64 #s(literal 2 binary64) (sin.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64)))) (cos.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64))) (+.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64))) (sin.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64)))) #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))))
(fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64))) (sin.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64)))) #s(literal 2 binary64) (+.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))))
(fma.f64 #s(literal 4 binary64) (*.f64 (cos.f64 (/.f64 (/.f64 (-.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) (*.f64 angle (PI.f64))) #s(literal 180 binary64)) #s(literal 2 binary64))) (sin.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle (*.f64 angle (PI.f64))) #s(literal 180 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)))
(fma.f64 #s(literal 4 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64))) (sin.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))))
(fma.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))))
(fma.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64) (fma.f64 #s(literal 2 binary64) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (fma.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)))) (+.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64))) (sin.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64)))) (+.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))))
(fma.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))))
(fma.f64 #s(literal 2 binary64) (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (fma.f64 #s(literal 2 binary64) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))))
(fma.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)))
(fma.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64) (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)))
(-.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))))) (/.f64 (*.f64 (pow.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))))))
(-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))) (*.f64 (neg.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))) #s(literal 2 binary64)))
(-.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))) (*.f64 #s(literal -2 binary64) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))))
(-.f64 (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))))
(-.f64 (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) (*.f64 (neg.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))) #s(literal 2 binary64)))
(+.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (*.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(+.f64 (fma.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(+.f64 (/.f64 (*.f64 #s(literal 8 binary64) (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))) (*.f64 (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64)) (fma.f64 (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))) (*.f64 (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))))
(+.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))) (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))))
(+.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (+.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64) (*.f64 (pow.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))) #s(literal 4 binary64) (*.f64 #s(literal 4 binary64) (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)))) #s(literal 16 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 (pow.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))) #s(literal 4 binary64)))
(/.f64 (fma.f64 (pow.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 3 binary64)) #s(literal 8 binary64) (*.f64 #s(literal 8 binary64) (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 3 binary64)))) (*.f64 (fma.f64 (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))) (*.f64 (pow.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64)) #s(literal 4 binary64))) #s(literal 4 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))))) #s(literal -4 binary64))
(/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))) #s(literal 4 binary64))
(neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))) #s(literal -4 binary64)))
(fma.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1/2 binary64) (*.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1/2 binary64)))
(fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 4 binary64)) (*.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1/2 binary64)))
(fma.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1/2 binary64) (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1/2 binary64)))
(-.f64 (*.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal -2 binary64) (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))) #s(literal 4 binary64)))
(+.f64 (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1/2 binary64)) (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle)
(*.f64 angle (+.f64 (sinh.f64 (log.f64 (PI.f64))) (neg.f64 (cosh.f64 (log.f64 (PI.f64))))))
(*.f64 angle (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 2 binary64)) (*.f64 (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 2 binary64)))) (neg.f64 (*.f64 angle (+.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) (*.f64 angle (+.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64))))) (pow.f64 (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 2 binary64))) (*.f64 angle (+.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 3 binary64))) (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) (*.f64 angle (+.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64))))) (pow.f64 (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64))))
(fma.f64 (neg.f64 (cosh.f64 (log.f64 (PI.f64)))) angle (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))))
(fma.f64 angle (neg.f64 (cosh.f64 (log.f64 (PI.f64)))) (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))))
(fma.f64 angle (sinh.f64 (log.f64 (PI.f64))) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))
(fma.f64 angle (sinh.f64 (log.f64 (PI.f64))) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))
(fma.f64 (sinh.f64 (log.f64 (PI.f64))) angle (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))
(fma.f64 (sinh.f64 (log.f64 (PI.f64))) angle (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))
(-.f64 (/.f64 (pow.f64 (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64)) (*.f64 angle (+.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))))) (/.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 2 binary64)) (*.f64 angle (+.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))) #s(literal 3 binary64)) (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) (*.f64 angle (+.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64))))) (pow.f64 (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal 3 binary64)) (fma.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) (*.f64 angle (+.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64))))) (pow.f64 (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))) #s(literal 2 binary64)))))
(-.f64 (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (neg.f64 (neg.f64 (cosh.f64 (log.f64 (PI.f64))))) angle))
(-.f64 (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))
(+.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))))
(+.f64 (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (neg.f64 angle) (cosh.f64 (log.f64 (PI.f64)))))
(+.f64 (*.f64 angle (sinh.f64 (log.f64 (PI.f64)))) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)))
(*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1/2 binary64))) (pow.f64 (PI.f64) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))
(*.f64 angle (/.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 180 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 angle #s(literal 180 binary64))) (PI.f64))
(/.f64 (*.f64 (neg.f64 angle) (pow.f64 (PI.f64) #s(literal -1 binary64))) #s(literal -180 binary64))
(/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (neg.f64 angle)) #s(literal -180 binary64))
(/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) #s(literal 1 binary64)) (PI.f64))
(/.f64 (neg.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) angle)) #s(literal -180 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 angle)) (*.f64 (PI.f64) #s(literal -180 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) angle) (*.f64 (PI.f64) #s(literal 180 binary64)))
(/.f64 (*.f64 (neg.f64 angle) #s(literal 1 binary64)) (*.f64 #s(literal -180 binary64) (PI.f64)))
(/.f64 (*.f64 angle #s(literal 1 binary64)) (*.f64 #s(literal 180 binary64) (PI.f64)))
(/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) angle) #s(literal 180 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 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 b b)))
(/.f64 (-.f64 (pow.f64 b #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) #s(literal 2 binary64))) (-.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) #s(literal 3 binary64)) (pow.f64 b #s(literal 6 binary64))) (fma.f64 #s(literal 1/1049760000 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle angle)) #s(literal 2 binary64)) (+.f64 (pow.f64 b #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 (neg.f64 b) b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) #s(literal 2 binary64)) (pow.f64 b #s(literal 4 binary64)))) (neg.f64 (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (neg.f64 b) b))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/34012224000000 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle angle)) #s(literal 3 binary64)) (pow.f64 b #s(literal 6 binary64)))) (neg.f64 (fma.f64 #s(literal 1/1049760000 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle angle)) #s(literal 2 binary64)) (-.f64 (pow.f64 b #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (pow.f64 (*.f64 angle b) #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) #s(literal 2 binary64)) (pow.f64 b #s(literal 4 binary64))) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (neg.f64 b) b)))
(/.f64 (fma.f64 #s(literal -1/34012224000000 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle angle)) #s(literal 3 binary64)) (pow.f64 b #s(literal 6 binary64))) (+.f64 (pow.f64 b #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (pow.f64 (*.f64 angle b) #s(literal 2 binary64))))))
(/.f64 (fma.f64 #s(literal -1/34012224000000 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle angle)) #s(literal 3 binary64)) (pow.f64 b #s(literal 6 binary64))) (fma.f64 #s(literal 1/1049760000 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle angle)) #s(literal 2 binary64)) (-.f64 (pow.f64 b #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (pow.f64 (*.f64 angle b) #s(literal 2 binary64))))))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
(fma.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (neg.f64 (neg.f64 b)) b))
(fma.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/32400 binary64)) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (PI.f64) (PI.f64))) (*.f64 (neg.f64 (neg.f64 b)) b))
(fma.f64 (*.f64 (*.f64 angle angle) #s(literal -1/32400 binary64)) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (PI.f64) (PI.f64))) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (neg.f64 angle)) (neg.f64 angle) (*.f64 (neg.f64 (neg.f64 b)) b))
(fma.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (neg.f64 angle)) (neg.f64 angle) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (fabs.f64 angle)) (fabs.f64 angle) (*.f64 (neg.f64 (neg.f64 b)) b))
(fma.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (fabs.f64 angle)) (fabs.f64 angle) (*.f64 b b))
(fma.f64 (neg.f64 (neg.f64 b)) (neg.f64 (neg.f64 b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
(fma.f64 (neg.f64 (fabs.f64 b)) (neg.f64 (fabs.f64 b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
(fma.f64 (fabs.f64 (fabs.f64 b)) (fabs.f64 (fabs.f64 b)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
(fma.f64 (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (neg.f64 (neg.f64 b)) b))
(fma.f64 (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle)) angle (*.f64 (neg.f64 (neg.f64 b)) b))
(fma.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle)) angle (*.f64 b b))
(fma.f64 (*.f64 #s(literal -1/32400 binary64) (PI.f64)) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 (neg.f64 (neg.f64 b)) b))
(fma.f64 (*.f64 #s(literal -1/32400 binary64) (PI.f64)) (*.f64 (PI.f64) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 b b))
(fma.f64 (neg.f64 angle) (*.f64 (neg.f64 angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 (neg.f64 (neg.f64 b)) b))
(fma.f64 (neg.f64 angle) (*.f64 (neg.f64 angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 b b))
(fma.f64 (neg.f64 b) (neg.f64 b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
(fma.f64 (fabs.f64 angle) (*.f64 (fabs.f64 angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 (neg.f64 (neg.f64 b)) b))
(fma.f64 (fabs.f64 angle) (*.f64 (fabs.f64 angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 b b))
(fma.f64 (fabs.f64 b) (fabs.f64 b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (neg.f64 (neg.f64 b)) b))
(fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 angle angle) (*.f64 (neg.f64 (neg.f64 b)) b))
(fma.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 angle angle) (*.f64 b b))
(fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 angle angle)) (*.f64 (neg.f64 (neg.f64 b)) b))
(fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 angle angle)) (*.f64 b b))
(fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 (neg.f64 (neg.f64 b)) b))
(fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 b b))
(fma.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal -1/32400 binary64) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 (neg.f64 (neg.f64 b)) b))
(fma.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal -1/32400 binary64) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 b b))
(fma.f64 #s(literal -1/32400 binary64) (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle angle)) (*.f64 (neg.f64 (neg.f64 b)) b))
(fma.f64 #s(literal -1/32400 binary64) (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle angle)) (*.f64 b b))
(fma.f64 #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 (neg.f64 (neg.f64 b)) b))
(fma.f64 #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 b b))
(fma.f64 b b (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
(fma.f64 angle (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle)) (*.f64 (neg.f64 (neg.f64 b)) b))
(fma.f64 angle (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle)) (*.f64 b b))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) #s(literal 2 binary64)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (neg.f64 b) b))) (/.f64 (pow.f64 b #s(literal 4 binary64)) (fma.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (neg.f64 b) b))))
(-.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 (neg.f64 (neg.f64 b)) (neg.f64 b)))
(-.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 (neg.f64 (fabs.f64 b)) (fabs.f64 b)))
(-.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 (neg.f64 b) b))
(-.f64 (*.f64 b b) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle))) angle))
(-.f64 (*.f64 b b) (*.f64 (neg.f64 (*.f64 angle angle)) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
(-.f64 (*.f64 b b) (*.f64 (neg.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 angle angle)))
(-.f64 (*.f64 b b) (*.f64 (neg.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) #s(literal 3 binary64)) (fma.f64 #s(literal 1/1049760000 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle angle)) #s(literal 2 binary64)) (-.f64 (pow.f64 b #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (pow.f64 (*.f64 angle b) #s(literal 2 binary64)))))) (/.f64 (pow.f64 b #s(literal 6 binary64)) (fma.f64 #s(literal 1/1049760000 binary64) (pow.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (PI.f64) (PI.f64))) (*.f64 angle angle)) #s(literal 2 binary64)) (-.f64 (pow.f64 b #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (pow.f64 (*.f64 angle b) #s(literal 2 binary64)))))))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 (neg.f64 (neg.f64 b)) b))
(+.f64 (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 b b))
(+.f64 (*.f64 b b) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))))
(*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 #s(literal -1/32400 binary64) (PI.f64))) (PI.f64))
(*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) #s(literal -1/32400 binary64)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (+.f64 b a)) (-.f64 b a))
(*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (PI.f64) (PI.f64))) #s(literal -1/32400 binary64))
(*.f64 (*.f64 #s(literal -1/32400 binary64) (PI.f64)) (*.f64 (PI.f64) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))))
(*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (-.f64 b a) (+.f64 b a)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 #s(literal -1/32400 binary64) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 #s(literal -1/32400 binary64) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (PI.f64) (PI.f64))))
(/.f64 (*.f64 (-.f64 (pow.f64 b #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b #s(literal 6 binary64)) (pow.f64 a #s(literal 6 binary64))) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (-.f64 (pow.f64 b #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64)))) (fma.f64 b b (*.f64 a a)))
(/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (-.f64 (pow.f64 b #s(literal 6 binary64)) (pow.f64 a #s(literal 6 binary64)))) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b #s(literal 4 binary64))))
(fma.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))))
(fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 b b) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (neg.f64 a) a)))
(+.f64 (*.f64 (*.f64 b b) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))) (*.f64 (*.f64 (neg.f64 a) a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 b b)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (neg.f64 a) a)))
(log.f64 (pow.f64 (exp.f64 (PI.f64)) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 #s(literal -1/32400 binary64) (PI.f64)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) (PI.f64)) (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) #s(literal -1/32400 binary64))))
(log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (-.f64 b a) (+.f64 b a))))
(*.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (PI.f64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64)))
(*.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (PI.f64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (cbrt.f64 (PI.f64)))
(*.f64 (*.f64 #s(literal -1/32400 binary64) (neg.f64 (PI.f64))) (neg.f64 (PI.f64)))
(*.f64 (*.f64 #s(literal -1/32400 binary64) (PI.f64)) (PI.f64))
(*.f64 (neg.f64 (PI.f64)) (*.f64 (neg.f64 (PI.f64)) #s(literal -1/32400 binary64)))
(*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64))
(*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (PI.f64) (*.f64 #s(literal -1/32400 binary64) (PI.f64)))
(log.f64 (pow.f64 (exp.f64 (neg.f64 (PI.f64))) (*.f64 #s(literal -1/32400 binary64) (neg.f64 (PI.f64)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) (PI.f64)) #s(literal -1/32400 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)))) (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.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 #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #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 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.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 #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1 binary64)) b (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) b) #s(literal 1 binary64)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 b) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (fabs.f64 b) #s(literal 1 binary64)) (pow.f64 (*.f64 (fabs.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (neg.f64 a)) #s(literal 1 binary64)) (pow.f64 (neg.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (fabs.f64 a)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) #s(literal 1 binary64)) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 1 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (fabs.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (fabs.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (pow.f64 (*.f64 (*.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(literal 2 binary64)) #s(literal 1/2 binary64)) (fabs.f64 a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 3 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) b (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) b) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (neg.f64 a)) (neg.f64 a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (fabs.f64 a)) (fabs.f64 a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.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))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (*.f64 a a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 b) (pow.f64 (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)))
(fma.f64 (fabs.f64 a) (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 a) (*.f64 (fabs.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 b) (*.f64 (fabs.f64 b) (pow.f64 (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)))
(fma.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (*.f64 b b) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (pow.f64 (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 b b) (pow.f64 (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)))
(fma.f64 b (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 b (pow.f64 (*.f64 b (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 b (*.f64 b (pow.f64 (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)))
(fma.f64 a (pow.f64 (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 a (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 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 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #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 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)))
(-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 b) b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 a) a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(+.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))) (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.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 #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.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 #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (+.f64 (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #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 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (neg.f64 a)) #s(literal 1 binary64)) (pow.f64 (neg.f64 a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (fabs.f64 a)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 1 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (fabs.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.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(literal 2 binary64)) #s(literal 1/2 binary64)) (fabs.f64 a))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 3 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a)))
(*.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (neg.f64 a)) (neg.f64 a))
(*.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (fabs.f64 a)) (fabs.f64 a))
(*.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) a)
(*.f64 (*.f64 (*.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 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (*.f64 a a))
(*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(*.f64 (fabs.f64 a) (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (fabs.f64 a) (*.f64 (fabs.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)))
(*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(*.f64 a (pow.f64 (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(*.f64 a (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 4 binary64)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (neg.f64 a)) #s(literal 2 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (fabs.f64 a)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fabs.f64 a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 8 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (cosh.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))) (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)))
(fabs.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a)) (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a)))
(+.f64 (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (neg.f64 a)) #s(literal 2 binary64)) (*.f64 a a))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (fabs.f64 a)) #s(literal 2 binary64)) (*.f64 a a))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) #s(literal 2 binary64)) (*.f64 a a))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.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(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 a a))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 2 binary64)) #s(literal 1 binary64)) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 4 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 4 binary64)))
(*.f64 (pow.f64 (*.f64 (*.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(literal 2 binary64)) (*.f64 a a))
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 2 binary64)) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64)))
(*.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (neg.f64 (pow.f64 (*.f64 a (sin.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 3 binary64)) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (*.f64 (neg.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (*.f64 (fabs.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 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 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 3 binary64)))
(pow.f64 (exp.f64 #s(literal 4 binary64)) (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(pow.f64 (*.f64 (exp.f64 #s(literal 2 binary64)) (exp.f64 #s(literal 2 binary64))) (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(pow.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 8 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64))
(fma.f64 (cosh.f64 (*.f64 (log.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 #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (sinh.f64 (*.f64 (log.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 #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.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)) (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))))
(sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 8 binary64)))
(exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64) (*.f64 (log.f64 a) #s(literal 4 binary64))))
(exp.f64 (fma.f64 (log.f64 a) #s(literal 4 binary64) (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 8 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 4 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 4 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 4 binary64))))
(+.f64 (*.f64 (cosh.f64 (*.f64 (log.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 #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (sinh.f64 (*.f64 (log.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 #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))))
(+.f64 (*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.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)) (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (log.f64 a)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.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(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 a a) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 a a) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 4 binary64)) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 4 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 3 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 1/4 binary64)) (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (neg.f64 a)) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 a) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (fabs.f64 a)) #s(literal 1/2 binary64)) (pow.f64 (fabs.f64 a) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) #s(literal 1/2 binary64)) (pow.f64 a #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 1/2 binary64)) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (*.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(literal 1/2 binary64)) (pow.f64 a #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1/2 binary64)) (pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 a) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (neg.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (fabs.f64 a) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (fabs.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (fabs.f64 a))
(*.f64 (pow.f64 a #s(literal 1/2 binary64)) (pow.f64 (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 a #s(literal 1/2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (fabs.f64 a) (pow.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (exp.f64 (log.f64 a)))
(*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)
(pow.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 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 180 binary64)) (PI.f64))))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 8 binary64)) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) a) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64))) a) (-.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))
(/.f64 (*.f64 a #s(literal 1 binary64)) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64)))
(/.f64 (*.f64 a (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)))) (-.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) #s(literal 2 binary64))) (-.f64 (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a)))
(/.f64 (+.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) #s(literal 2 binary64)) (*.f64 (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a)))))
(fma.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a))
(fma.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a))
(fma.f64 a (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a))
(fma.f64 a (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a))
(sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(-.f64 (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 (sinh.f64 (neg.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) a))
(-.f64 (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 (neg.f64 a) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(exp.f64 (/.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 4 binary64)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(+.f64 (cosh.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (sinh.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(+.f64 (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a))
(+.f64 (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (neg.f64 a)) #s(literal 1 binary64)) (pow.f64 (neg.f64 a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (fabs.f64 a)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 1 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (fabs.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.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(literal 2 binary64)) #s(literal 1/2 binary64)) (fabs.f64 a))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 3 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a)))
(*.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (neg.f64 a)) (neg.f64 a))
(*.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (fabs.f64 a)) (fabs.f64 a))
(*.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) a)
(*.f64 (*.f64 (*.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 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (*.f64 a a))
(*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(*.f64 (fabs.f64 a) (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (fabs.f64 a) (*.f64 (fabs.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)))
(*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(*.f64 a (pow.f64 (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(*.f64 a (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 4 binary64)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (neg.f64 a)) #s(literal 2 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (fabs.f64 a)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fabs.f64 a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 8 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (cosh.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))) (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)))
(fabs.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a)) (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a)))
(+.f64 (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)))) (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.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 #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #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 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.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 #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1 binary64)) b (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) b) #s(literal 1 binary64)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 b) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (fabs.f64 b) #s(literal 1 binary64)) (pow.f64 (*.f64 (fabs.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (neg.f64 a)) #s(literal 1 binary64)) (pow.f64 (neg.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (fabs.f64 a)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) #s(literal 1 binary64)) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 1 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (fabs.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (fabs.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (pow.f64 (*.f64 (*.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(literal 2 binary64)) #s(literal 1/2 binary64)) (fabs.f64 a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 3 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) b (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) b) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (neg.f64 a)) (neg.f64 a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (fabs.f64 a)) (fabs.f64 a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.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))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (*.f64 a a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 b) (pow.f64 (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)))
(fma.f64 (fabs.f64 a) (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 a) (*.f64 (fabs.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 b) (*.f64 (fabs.f64 b) (pow.f64 (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)))
(fma.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (*.f64 b b) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (pow.f64 (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 b b) (pow.f64 (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)))
(fma.f64 b (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 b (pow.f64 (*.f64 b (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 b (*.f64 b (pow.f64 (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)))
(fma.f64 a (pow.f64 (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 a (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 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 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #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 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)))
(-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 b) b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 a) a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(+.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))) (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.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 #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.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 #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (+.f64 (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #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 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 4 binary64)))
(*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (log.f64 (exp.f64 #s(literal 2 binary64))))
(*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))
(*.f64 #s(literal 2 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(/.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 4 binary64)) #s(literal 2 binary64))
(fma.f64 (log.f64 a) #s(literal 2 binary64) (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(fma.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (E.f64)) (log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(fma.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 1 binary64) (log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(fma.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64) (*.f64 (log.f64 a) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(fma.f64 #s(literal 1 binary64) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(fma.f64 #s(literal 2 binary64) (log.f64 (neg.f64 a)) (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (log.f64 (fabs.f64 a)) (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (log.f64 a) (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (log.f64 a) #s(literal 2 binary64)))
(-.f64 (log.f64 (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 3 binary64)))) (log.f64 (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))))))))
(-.f64 #s(literal 0 binary64) (neg.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (neg.f64 a))) (log.f64 (neg.f64 a)))
(+.f64 (log.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (fabs.f64 a))) (log.f64 (fabs.f64 a)))
(+.f64 (log.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a)) (log.f64 a))
(+.f64 (log.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(+.f64 (log.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (log.f64 a))
(+.f64 (log.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (log.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(+.f64 (log.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (log.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(+.f64 (log.f64 (neg.f64 a)) (log.f64 (*.f64 (neg.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)))))
(+.f64 (log.f64 (fabs.f64 a)) (log.f64 (*.f64 (fabs.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)))))
(+.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)) (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (log.f64 a) #s(literal 2 binary64)))
(+.f64 (log.f64 a) (log.f64 (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)))))
(+.f64 (log.f64 a) (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(+.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(+.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(log.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (neg.f64 a)) #s(literal 1 binary64)) (pow.f64 (neg.f64 a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (fabs.f64 a)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 1 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (fabs.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.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(literal 2 binary64)) #s(literal 1/2 binary64)) (fabs.f64 a))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 3 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a)))
(*.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (neg.f64 a)) (neg.f64 a))
(*.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (fabs.f64 a)) (fabs.f64 a))
(*.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) a)
(*.f64 (*.f64 (*.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 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (*.f64 a a))
(*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(*.f64 (fabs.f64 a) (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (fabs.f64 a) (*.f64 (fabs.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)))
(*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(*.f64 a (pow.f64 (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(*.f64 a (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 4 binary64)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (neg.f64 a)) #s(literal 2 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (fabs.f64 a)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fabs.f64 a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 8 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (cosh.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))) (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)))
(fabs.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a)) (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a)))
(+.f64 (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (E.f64) #s(literal 1 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(pow.f64 (E.f64) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (-.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(/.f64 (fma.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))) #s(literal 2 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)))) (neg.f64 (-.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) #s(literal 4 binary64))
(/.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))))
(/.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64))) (-.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))
(/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(-.f64 (/.f64 (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64))) (/.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64))))
(-.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (sinh.f64 (neg.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(exp.f64 (*.f64 (log.f64 (E.f64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(+.f64 (/.f64 (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (-.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) (/.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (-.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))))
(+.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(+.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (E.f64)))
(*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(neg.f64 (neg.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(-.f64 (log.f64 (-.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))) (log.f64 (-.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))
(-.f64 (log.f64 (fma.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) (log.f64 #s(literal 2 binary64)))
(-.f64 (log.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) (log.f64 #s(literal 2 binary64)))
(-.f64 (log.f64 (neg.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64))))) (log.f64 (neg.f64 (-.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))))
(-.f64 (log.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))) (log.f64 #s(literal 4 binary64)))
(-.f64 (log.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))) (log.f64 #s(literal 4 binary64)))
(-.f64 (log.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)))) (log.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))))
(-.f64 (log.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)))) (log.f64 (-.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64)))))
(-.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)))) (neg.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 6 binary64)))) (neg.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.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 #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #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 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 6 binary64))) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.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 #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64))))
(fma.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1 binary64)) b (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) b) #s(literal 1 binary64)) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 b) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (fabs.f64 b) #s(literal 1 binary64)) (pow.f64 (*.f64 (fabs.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (neg.f64 a)) #s(literal 1 binary64)) (pow.f64 (neg.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (fabs.f64 a)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) #s(literal 1 binary64)) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 1 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (fabs.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (fabs.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (pow.f64 (*.f64 (*.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(literal 2 binary64)) #s(literal 1/2 binary64)) (fabs.f64 a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 3 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) b (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) b) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (neg.f64 a)) (neg.f64 a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (fabs.f64 a)) (fabs.f64 a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.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))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 3 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (*.f64 a a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 b) (pow.f64 (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)))
(fma.f64 (fabs.f64 a) (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 a) (*.f64 (fabs.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 b) (*.f64 (fabs.f64 b) (pow.f64 (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)))
(fma.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (*.f64 b b) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (pow.f64 (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 b b) (pow.f64 (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)))
(fma.f64 b (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 b (pow.f64 (*.f64 b (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 b (*.f64 b (pow.f64 (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)))
(fma.f64 a (pow.f64 (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 a (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 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 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #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 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)))
(-.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 b) b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (*.f64 a a)))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 a) a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(+.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))) (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(+.f64 (/.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.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 #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.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 #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (+.f64 (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #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 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (neg.f64 a)) #s(literal 1 binary64)) (pow.f64 (neg.f64 a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (fabs.f64 a)) #s(literal 1 binary64)) (pow.f64 (fabs.f64 a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 1 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (neg.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 a) #s(literal 1 binary64)) (pow.f64 (*.f64 (fabs.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.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(literal 2 binary64)) #s(literal 1/2 binary64)) (fabs.f64 a))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (neg.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 3 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (pow.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a)) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 a)))
(*.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (neg.f64 a)) (neg.f64 a))
(*.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (fabs.f64 a)) (fabs.f64 a))
(*.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) a)
(*.f64 (*.f64 (*.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 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a)
(*.f64 (sqrt.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 3 binary64)) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (*.f64 a a))
(*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(*.f64 (fabs.f64 a) (pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (fabs.f64 a) (*.f64 (fabs.f64 a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)))
(*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(*.f64 a (pow.f64 (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(*.f64 a (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (pow.f64 (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 4 binary64)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (neg.f64 a)) #s(literal 2 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (fabs.f64 a)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fabs.f64 a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (fabs.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 8 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(/.f64 (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))))
(fma.f64 (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(fma.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a)))
(fma.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (cosh.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))) (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64)))
(fabs.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a) (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a)) (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) a)))
(+.f64 (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64))) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (PI.f64) (cbrt.f64 (PI.f64))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (cbrt.f64 (*.f64 (neg.f64 (PI.f64)) (sqrt.f64 (PI.f64)))) (cbrt.f64 (*.f64 (neg.f64 (PI.f64)) (sqrt.f64 (PI.f64)))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))
(*.f64 (cbrt.f64 (neg.f64 (PI.f64))) (cbrt.f64 (*.f64 (neg.f64 (PI.f64)) (PI.f64))))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (PI.f64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (PI.f64) (cbrt.f64 (PI.f64))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (PI.f64))))
(*.f64 (pow.f64 (*.f64 (neg.f64 (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (neg.f64 (PI.f64)) (sqrt.f64 (PI.f64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (neg.f64 (PI.f64)) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (neg.f64 (PI.f64)) (PI.f64)) #s(literal 1/3 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 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fabs.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (fabs.f64 (cbrt.f64 (PI.f64))) #s(literal 1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (fabs.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (fabs.f64 (cbrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (log.f64 (exp.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (log.f64 (exp.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)))
(pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64))
(pow.f64 (E.f64) (log.f64 (PI.f64)))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal 1/3 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 (PI.f64) #s(literal 1 binary64))
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(fabs.f64 (neg.f64 (PI.f64)))
(fabs.f64 (PI.f64))
(exp.f64 (/.f64 (log.f64 (*.f64 (PI.f64) (PI.f64))) #s(literal 2 binary64)))
(exp.f64 (/.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (PI.f64))) #s(literal 3 binary64)))
(exp.f64 (log.f64 (PI.f64)))
(+.f64 (cosh.f64 (log.f64 (PI.f64))) (sinh.f64 (log.f64 (PI.f64))))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64))))
(neg.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal -180 binary64))))
(fma.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (/.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64)))))
(sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64)))
(-.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (/.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64)))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64)))))
(pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 1 binary64))
(fma.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 1 binary64)))
(sin.f64 (+.f64 (neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (fma.f64 (neg.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(cos.f64 (neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 (neg.f64 b) (neg.f64 a)) (-.f64 (neg.f64 b) (neg.f64 a)))
(*.f64 (+.f64 (neg.f64 b) (fabs.f64 a)) (-.f64 (neg.f64 b) (fabs.f64 a)))
(*.f64 (+.f64 (neg.f64 b) a) (-.f64 (neg.f64 b) a))
(*.f64 (+.f64 (fabs.f64 b) (neg.f64 a)) (-.f64 (fabs.f64 b) (neg.f64 a)))
(*.f64 (+.f64 (fabs.f64 b) (fabs.f64 a)) (-.f64 (fabs.f64 b) (fabs.f64 a)))
(*.f64 (+.f64 (fabs.f64 b) a) (-.f64 (fabs.f64 b) a))
(*.f64 (+.f64 b (neg.f64 a)) (-.f64 b (neg.f64 a)))
(*.f64 (+.f64 b (fabs.f64 a)) (-.f64 b (fabs.f64 a)))
(*.f64 (-.f64 b a) (+.f64 b a))
(*.f64 (+.f64 b a) (-.f64 b a))
(/.f64 (+.f64 (pow.f64 b #s(literal 6 binary64)) (pow.f64 a #s(literal 6 binary64))) (+.f64 (pow.f64 b #s(literal 4 binary64)) (-.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (*.f64 b b) (*.f64 (neg.f64 a) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64)))) (neg.f64 (fma.f64 b b (*.f64 a a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b #s(literal 6 binary64)) (pow.f64 a #s(literal 6 binary64)))) (neg.f64 (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 b #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (fma.f64 b b (*.f64 a a)))
(/.f64 (-.f64 (pow.f64 b #s(literal 6 binary64)) (pow.f64 a #s(literal 6 binary64))) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b #s(literal 4 binary64))))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (*.f64 (neg.f64 (fabs.f64 a)) (fabs.f64 a)))
(fma.f64 (exp.f64 (log.f64 b)) (exp.f64 (log.f64 b)) (*.f64 (neg.f64 a) a))
(fma.f64 (neg.f64 (neg.f64 b)) (neg.f64 (neg.f64 b)) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(fma.f64 (neg.f64 (neg.f64 b)) (neg.f64 (neg.f64 b)) (*.f64 (neg.f64 (fabs.f64 a)) (fabs.f64 a)))
(fma.f64 (neg.f64 (neg.f64 b)) (neg.f64 (neg.f64 b)) (*.f64 (neg.f64 a) a))
(fma.f64 (neg.f64 (fabs.f64 b)) (neg.f64 (fabs.f64 b)) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(fma.f64 (neg.f64 (fabs.f64 b)) (neg.f64 (fabs.f64 b)) (*.f64 (neg.f64 (fabs.f64 a)) (fabs.f64 a)))
(fma.f64 (neg.f64 (fabs.f64 b)) (neg.f64 (fabs.f64 b)) (*.f64 (neg.f64 a) a))
(fma.f64 (fabs.f64 (fabs.f64 b)) (fabs.f64 (fabs.f64 b)) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(fma.f64 (fabs.f64 (fabs.f64 b)) (fabs.f64 (fabs.f64 b)) (*.f64 (neg.f64 (fabs.f64 a)) (fabs.f64 a)))
(fma.f64 (fabs.f64 (fabs.f64 b)) (fabs.f64 (fabs.f64 b)) (*.f64 (neg.f64 a) a))
(fma.f64 (neg.f64 a) a (*.f64 b b))
(fma.f64 (neg.f64 b) (neg.f64 b) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(fma.f64 (neg.f64 b) (neg.f64 b) (*.f64 (neg.f64 (fabs.f64 a)) (fabs.f64 a)))
(fma.f64 (neg.f64 b) (neg.f64 b) (*.f64 (neg.f64 a) a))
(fma.f64 (fabs.f64 b) (fabs.f64 b) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(fma.f64 (fabs.f64 b) (fabs.f64 b) (*.f64 (neg.f64 (fabs.f64 a)) (fabs.f64 a)))
(fma.f64 (fabs.f64 b) (fabs.f64 b) (*.f64 (neg.f64 a) a))
(fma.f64 b b (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(fma.f64 b b (*.f64 (neg.f64 (fabs.f64 a)) (fabs.f64 a)))
(fma.f64 b b (*.f64 (neg.f64 a) a))
(fma.f64 a (neg.f64 a) (*.f64 b b))
(-.f64 (/.f64 (pow.f64 b #s(literal 4 binary64)) (fma.f64 b b (*.f64 a a))) (/.f64 (pow.f64 a #s(literal 4 binary64)) (fma.f64 b b (*.f64 a a))))
(-.f64 (/.f64 (pow.f64 b #s(literal 6 binary64)) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b #s(literal 4 binary64)))) (/.f64 (pow.f64 a #s(literal 6 binary64)) (fma.f64 (*.f64 a a) (fma.f64 b b (*.f64 a a)) (pow.f64 b #s(literal 4 binary64)))))
(-.f64 (*.f64 b b) (*.f64 (neg.f64 (neg.f64 a)) a))
(-.f64 (*.f64 b b) (*.f64 a a))
(+.f64 (*.f64 (neg.f64 a) a) (*.f64 b b))
(+.f64 (*.f64 b b) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(+.f64 (*.f64 b b) (*.f64 (neg.f64 (fabs.f64 a)) (fabs.f64 a)))
(+.f64 (*.f64 b b) (*.f64 (neg.f64 a) a))
(pow.f64 (pow.f64 (E.f64) #s(literal 1 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(pow.f64 (E.f64) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (-.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(/.f64 (fma.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))) #s(literal 2 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)))) (neg.f64 (-.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) #s(literal 4 binary64))
(/.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))))
(/.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64))) (-.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))
(/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(-.f64 (/.f64 (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64))) (/.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64))))
(-.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (sinh.f64 (neg.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(exp.f64 (*.f64 (log.f64 (E.f64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(+.f64 (/.f64 (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (-.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) (/.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (-.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))))
(+.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(+.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))

eval292.0ms (2.6%)

Memory
25.4MiB live, 440.3MiB allocated; 117ms collecting garbage
Compiler

Compiled 71 184 to 7 617 computations (89.3% saved)

prune227.0ms (2%)

Memory
-8.4MiB live, 329.0MiB allocated; 64ms collecting garbage
Pruning

130 alts after pruning (129 fresh and 1 done)

PrunedKeptTotal
New1 385651 450
Fresh156479
Picked505
Done011
Total1 4051301 535
Accuracy
81.0%
Counts
1 535 → 130
Alt Table
Click to see full alt table
StatusAccuracyProgram
78.4%
(fma.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
75.6%
(fma.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
78.4%
(fma.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
77.5%
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
78.4%
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
64.1%
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
78.4%
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
72.9%
(fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
74.4%
(+.f64 (fma.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
55.1%
(+.f64 (pow.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) a) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #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)))
78.5%
(+.f64 (pow.f64 (+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #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)))
78.3%
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (fma.f64 (sinh.f64 (neg.f64 (log.f64 (PI.f64)))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)))
78.5%
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (sin.f64 (fma.f64 (neg.f64 (/.f64 angle #s(literal 180 binary64))) (cosh.f64 (log.f64 (PI.f64))) (/.f64 (PI.f64) #s(literal 2 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)))
78.5%
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (sin.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)))
78.6%
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 #s(approx (cos (* (/ angle 180) (cosh (log (PI))))) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)))
77.9%
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 #s(approx (cos (* (/ angle 180) (cosh (log (PI))))) #s(literal 1 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)))
69.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (fma.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (/.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (-.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.2%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.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))))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.3%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.3%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.3%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.3%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (cbrt.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) angle) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.2%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.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 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.0%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 #s(approx (* (/ angle 180) (pow (PI) -1)) (*.f64 (/.f64 angle (PI.f64)) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 #s(approx (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 #s(approx (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (sin.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) angle) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64))) (sin.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64)))) #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.3%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (cos.f64 (/.f64 (/.f64 (-.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) (*.f64 angle (PI.f64))) #s(literal 180 binary64)) #s(literal 2 binary64))) (sin.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle (*.f64 angle (PI.f64))) #s(literal 180 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)))) (+.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #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)))
46.8%
(+.f64 (pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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)))
47.9%
(+.f64 (pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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)))
48.2%
(+.f64 (pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #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)))
78.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 720 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 (neg.f64 angle) (sqrt.f64 (PI.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)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (fma.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)))
78.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (*.f64 (/.f64 angle #s(literal 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)))
78.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #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)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) angle) #s(literal 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)))
78.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) angle) #s(literal 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)))
78.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.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)))
71.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
78.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/4 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
72.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (fma.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 2 binary64)) #s(literal 360 binary64))) (cos.f64 (/.f64 (*.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 360 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 2 binary64)) #s(literal 360 binary64))) (sin.f64 (/.f64 (*.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 360 binary64)))))) #s(literal 2 binary64)))
78.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 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (sin.f64 (-.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) (cos.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (fma.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
78.3%
(+.f64 (pow.f64 (*.f64 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 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 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 #s(literal 180 binary64)) (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 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)) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
78.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (neg.f64 (sqrt.f64 (PI.f64)))) (neg.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)))
78.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) (/.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)))
63.8%
(+.f64 (pow.f64 (*.f64 a (exp.f64 (log.f64 (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)))
78.4%
(+.f64 (pow.f64 (*.f64 a #s(approx (/ (+ (* (+ (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (sin (* (PI) (/ angle 180)))) 2) (* 2 (+ (sin (* (/ angle 180) (pow (PI) -1))) (sin (* (PI) (/ angle 180)))))) 4) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle (PI.f64)) #s(literal 1/180 binary64))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) (+.f64 (sin.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) angle) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1/180 binary64))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))))) #s(literal 1/4 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 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)))
66.6%
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (PI) (/ angle 180)))) 1))) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/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)))
73.4%
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (/ (* (PI) angle) 180)) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (/ (* (PI) angle) 180)) (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
72.9%
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 (*.f64 (PI.f64) (fma.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 angle angle)) (*.f64 (PI.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)))
63.7%
(+.f64 (pow.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 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)))
63.7%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
63.7%
(+.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 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)))
72.7%
(+.f64 (pow.f64 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/180 binary64) a) (PI.f64) (*.f64 (*.f64 a (fma.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/22674816000000 binary64)) angle) angle (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal -1/34992000 binary64)))) (*.f64 angle angle))) angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
48.4%
(+.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (cosh.f64 (log.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64))))) (sinh.f64 (log.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
72.9%
(+.f64 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
70.4%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (exp.f64 (log.f64 a))) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
70.7%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.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 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
70.9%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
70.9%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
71.0%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
70.9%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (sin.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
70.9%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (sin.f64 (+.f64 (neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
70.8%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (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)))
70.7%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))))) #s(literal 2 binary64)))
71.0%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))))) #s(literal 2 binary64)))
71.0%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
70.9%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
66.0%
(+.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 2 binary64)) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (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)))
63.5%
(+.f64 (exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64) (*.f64 (log.f64 a) #s(literal 2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
74.9%
(+.f64 (exp.f64 (+.f64 (log.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a)) (log.f64 a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
77.6%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.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 angle #s(literal 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)))
77.5%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (cbrt.f64 (PI.f64))) (/.f64 angle #s(literal 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)))
77.6%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle #s(literal 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)))
77.6%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 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)))
77.5%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 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)))
76.8%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
77.4%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #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)))
63.9%
(+.f64 #s(approx (pow (* a (sin (/ (* (PI) angle) 180))) 2) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) a) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
60.9%
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (PI.f64)) (PI.f64) (*.f64 (*.f64 a (*.f64 (*.f64 angle angle) a)) (fma.f64 (*.f64 (*.f64 #s(literal 1/765275040000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))) angle) angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))))) (*.f64 angle angle))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
59.5%
#s(approx (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #s(literal 2 binary64)) (*.f64 b b)))
30.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b) (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 a a)))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a))))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 b b)))
30.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 b b)))
69.8%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b))))
69.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 b b))))
39.4%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 angle angle)) (*.f64 b b)))
39.4%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 angle angle) (*.f64 b b)))
42.6%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle)) angle (*.f64 b b)))
39.4%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 #s(literal -1/32400 binary64) (PI.f64))) (PI.f64)) (*.f64 angle angle) (*.f64 b b)))
37.0%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (PI.f64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
39.4%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 b b)))
37.1%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
32.3%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) #s(approx (- (* b b) (* a a)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 a b) (/.f64 a b))) (*.f64 b b)))) (*.f64 angle angle) (*.f64 b b)))
62.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) #s(approx (- (* b b) (* a a)) (*.f64 (neg.f64 a) a))) (*.f64 angle angle) (*.f64 b b)))
63.0%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(approx (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) (*.f64 b b)))
39.5%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 b b)))
57.5%
#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)))
64.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 (/.f64 a b) (/.f64 a b)) (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64))) (*.f64 b b)))
54.4%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 (/.f64 b a) (/.f64 b a)) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64))) (*.f64 a a)))
59.5%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
59.2%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
49.7%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt.f64 (pow.f64 b #s(literal 4 binary64))))
57.5%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64))))
33.5%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
22.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (PI.f64) (PI.f64))))))
Compiler

Compiled 11 305 to 7 213 computations (36.2% saved)

simplify130.0ms (1.2%)

Memory
26.3MiB live, 165.2MiB allocated; 12ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff2
(*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
cost-diff2
(*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
cost-diff3
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))
cost-diff11
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))
cost-diff0
(pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))
cost-diff0
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))
cost-diff0
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
cost-diff3
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))
cost-diff0
(*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a)
cost-diff0
(pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))
cost-diff0
(sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64)))
cost-diff0
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
cost-diff0
(*.f64 #s(literal 1/32400 binary64) (*.f64 a a))
cost-diff0
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))
cost-diff0
#s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle))))
cost-diff0
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
cost-diff0
(*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))))))
cost-diff0
(pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))))) #s(literal 2 binary64))
cost-diff0
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 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)))
cost-diff1
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01041177
01651080
13271058
29931058
358091058
088011037
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 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)))
(pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))))) #s(literal 2 binary64))
(*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))))))
a
#s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))))
(sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64))
(+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))
(/.f64 #s(literal 1 binary64) (PI.f64))
#s(literal 1 binary64)
(PI.f64)
#s(literal 1/360 binary64)
angle
(cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle))
(*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)
(*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64))
(-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64)))
(*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))
(sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle))
(cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 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 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)
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle))))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 a a))
#s(literal 1/32400 binary64)
(*.f64 a a)
a
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle))
(*.f64 (PI.f64) (PI.f64))
(PI.f64)
(*.f64 angle angle)
angle
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64)))
(pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))
(*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a)
#s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))
(sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 (PI.f64) angle)
(PI.f64)
angle
#s(literal 1/180 binary64)
a
#s(literal 4 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)
#s(literal 2 binary64)
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))
(*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a)
(sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))
(pow.f64 (PI.f64) #s(literal 3 binary64))
(PI.f64)
#s(literal 3 binary64)
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
a
#s(literal 4 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))
#s(literal 2 binary64)
(+.f64 (pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #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)))
(pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))) #s(literal 2 binary64))
(*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))))
a
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))
(cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(PI.f64)
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
#s(literal 1 binary64)
(sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))))
(sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))
(pow.f64 (PI.f64) #s(literal 3 binary64))
#s(literal 3 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 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))
Outputs
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 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 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (sin.f64 (*.f64 (fma.f64 #s(literal 1/360 binary64) (PI.f64) (/.f64 #s(literal 1/360 binary64) (PI.f64))) angle)) (*.f64 (cos.f64 (*.f64 (fma.f64 #s(literal 1/360 binary64) (PI.f64) (/.f64 #s(literal 1/360 binary64) (PI.f64))) angle)) (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle))))) a) #s(literal 2 binary64)))
(pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (sin.f64 (*.f64 (fma.f64 #s(literal 1/360 binary64) (PI.f64) (/.f64 #s(literal 1/360 binary64) (PI.f64))) angle)) (*.f64 (cos.f64 (*.f64 (fma.f64 #s(literal 1/360 binary64) (PI.f64) (/.f64 #s(literal 1/360 binary64) (PI.f64))) angle)) (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle))))) a) #s(literal 2 binary64))
(*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))))))
(*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (sin.f64 (*.f64 (fma.f64 #s(literal 1/360 binary64) (PI.f64) (/.f64 #s(literal 1/360 binary64) (PI.f64))) angle)) (*.f64 (cos.f64 (*.f64 (fma.f64 #s(literal 1/360 binary64) (PI.f64) (/.f64 #s(literal 1/360 binary64) (PI.f64))) angle)) (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle))))) a)
a
#s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))))
#s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (sin.f64 (*.f64 (fma.f64 #s(literal 1/360 binary64) (PI.f64) (/.f64 #s(literal 1/360 binary64) (PI.f64))) angle)) (*.f64 (cos.f64 (*.f64 (fma.f64 #s(literal 1/360 binary64) (PI.f64) (/.f64 #s(literal 1/360 binary64) (PI.f64))) angle)) (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)))))
(fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))))
(fma.f64 (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (sin.f64 (*.f64 (fma.f64 #s(literal 1/360 binary64) (PI.f64) (/.f64 #s(literal 1/360 binary64) (PI.f64))) angle)) (*.f64 (cos.f64 (*.f64 (fma.f64 #s(literal 1/360 binary64) (PI.f64) (/.f64 #s(literal 1/360 binary64) (PI.f64))) angle)) (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle))))
(sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))
(sin.f64 (*.f64 (fma.f64 #s(literal 1/360 binary64) (PI.f64) (/.f64 #s(literal 1/360 binary64) (PI.f64))) angle))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)
(*.f64 (fma.f64 #s(literal 1/360 binary64) (PI.f64) (/.f64 #s(literal 1/360 binary64) (PI.f64))) angle)
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64))
(fma.f64 #s(literal 1/360 binary64) (PI.f64) (/.f64 #s(literal 1/360 binary64) (PI.f64)))
(+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))
(/.f64 #s(literal 1 binary64) (PI.f64))
#s(literal 1 binary64)
(PI.f64)
#s(literal 1/360 binary64)
angle
(cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle))
(*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)
(*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64))
(-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64)))
(*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))
(*.f64 (cos.f64 (*.f64 (fma.f64 #s(literal 1/360 binary64) (PI.f64) (/.f64 #s(literal 1/360 binary64) (PI.f64))) angle)) (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)))
(sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle))
(cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))
(cos.f64 (*.f64 (fma.f64 #s(literal 1/360 binary64) (PI.f64) (/.f64 #s(literal 1/360 binary64) (PI.f64))) angle))
#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 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)
b
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(/.f64 angle #s(literal 180 binary64))
#s(literal 180 binary64)
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (PI.f64)) angle) (PI.f64)) angle)))
#s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle))))
#s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (PI.f64)) angle) (PI.f64)) angle))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))
(*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (PI.f64)) angle) (PI.f64)) angle)
(*.f64 #s(literal 1/32400 binary64) (*.f64 a a))
(*.f64 (*.f64 a a) #s(literal 1/32400 binary64))
#s(literal 1/32400 binary64)
(*.f64 a a)
a
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) angle) (PI.f64))
(*.f64 (PI.f64) (PI.f64))
(PI.f64)
(*.f64 angle angle)
angle
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle)))) a) #s(literal 4 binary64)))
(pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))
(pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle)))) a) #s(literal 4 binary64))
(*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a)
(*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle)))) a)
#s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))
#s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))))
(sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(*.f64 #s(literal 1/180 binary64) (*.f64 (PI.f64) angle))
(*.f64 (PI.f64) angle)
(PI.f64)
angle
#s(literal 1/180 binary64)
a
#s(literal 4 binary64)
(pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)
b
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(/.f64 angle #s(literal 180 binary64))
#s(literal 180 binary64)
#s(literal 2 binary64)
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 4 binary64)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 4 binary64))
(*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a)
(*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)
(sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))
(PI.f64)
(pow.f64 (PI.f64) #s(literal 3 binary64))
(PI.f64)
#s(literal 3 binary64)
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
a
#s(literal 4 binary64)
(pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)
b
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
#s(literal 2 binary64)
(+.f64 (pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #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 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64))
(*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))))
(*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)
a
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))
(log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(PI.f64)
(/.f64 angle #s(literal 180 binary64))
angle
#s(literal 180 binary64)
#s(literal 1 binary64)
(sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64)))
(sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))))
(log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))
(PI.f64)
(pow.f64 (PI.f64) #s(literal 3 binary64))
#s(literal 3 binary64)
#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 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64))
(*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b)
b
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64)))
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))

localize704.0ms (6.3%)

Memory
-1.8MiB live, 845.2MiB allocated; 178ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy13.236065003697234
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
accuracy13.246011328749448
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy14.773077834737425
(PI.f64)
accuracy30.863103289232914
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))
accuracy12.173094676884471
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))
accuracy13.236065003697234
(sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))
accuracy13.246011328749448
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy14.773077834737425
(PI.f64)
accuracy12.173094676884471
(sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64)))
accuracy13.236065003697234
(sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))
accuracy13.246011328749448
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy14.773077834737425
(PI.f64)
accuracy9.980824172119439
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))
accuracy13.652975142749774
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
accuracy14.773077834737425
(PI.f64)
accuracy28.29072850364245
#s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle))))
accuracy13.246011328749448
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
accuracy13.250009398639707
(sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))
accuracy13.805753110969622
(cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))
accuracy14.773077834737425
(PI.f64)
Samples
490.0ms172×1valid
60.0ms21×2valid
53.0ms61×0invalid
1.0ms0valid
Compiler

Compiled 923 to 91 computations (90.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 535.0ms
ival-mult: 103.0ms (19.2% of total)
const: 75.0ms (14% of total)
ival-log: 56.0ms (10.5% of total)
adjust: 53.0ms (9.9% of total)
ival-sin: 52.0ms (9.7% of total)
ival-cosh: 32.0ms (6% of total)
ival-sinh: 30.0ms (5.6% of total)
ival-add: 23.0ms (4.3% of total)
ival-sinu: 22.0ms (4.1% of total)
ival-cos: 20.0ms (3.7% of total)
ival-pow: 17.0ms (3.2% of total)
ival-pow2: 16.0ms (3% of total)
ival-cosu: 11.0ms (2.1% of total)
ival-div: 7.0ms (1.3% of total)
ival-sqrt: 6.0ms (1.1% of total)
ival-cbrt: 5.0ms (0.9% of total)
ival-sub: 4.0ms (0.7% of total)
ival-pi: 2.0ms (0.4% of total)
exact: 1.0ms (0.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series124.0ms (1.1%)

Memory
1.1MiB live, 145.4MiB allocated; 15ms collecting garbage
Counts
26 → 78
Calls
Call 1
Inputs
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64))
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 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)))
(pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))))) #s(literal 2 binary64))
(*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle))))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 a a))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64)))
(pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))
(*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a)
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))
(*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(PI.f64)
(cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))
(sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))
(sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
Outputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))) 2))
(* a (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 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 a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (pow a 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4))
(* a (sin (* 1/180 (* angle (PI)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (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) (+ (* -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 b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (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 (* -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)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 2 (* (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))) (pow (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) 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 a 2) (* (pow angle 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)))
(* (pow angle 2) (+ (* 2 (* (pow a 2) (* (pow angle 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))))) (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2))))
(* (pow angle 2) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (* (pow a 2) (* (pow angle 2) (+ (* 2 (* (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))) (pow (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) 2))))))))
(* (pow angle 2) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* 2 (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))))) (* 2 (* (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 4) (pow (- (PI) (/ 1 (PI))) 3))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 5))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 5) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/564221981491200000000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 6))) (+ (* -1/564221981491200000000 (* (pow (+ (PI) (/ 1 (PI))) 6) (- (PI) (/ 1 (PI))))) (+ (* -1/3949553870438400000000 (pow (+ (PI) (/ 1 (PI))) 7)) (* -1/3949553870438400000000 (pow (- (PI) (/ 1 (PI))) 7))))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))))) (* (pow a 2) (+ (* 2 (* (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))) (pow (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) 2)))))))))
(* a (* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))
(* angle (+ (* a (* (pow angle 2) (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))))) (* a (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))))
(* angle (+ (* a (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))) (* (pow angle 2) (+ (* a (* (pow angle 2) (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))))) (* a (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))))))))
(* angle (+ (* a (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))) (* (pow angle 2) (+ (* a (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3)))))) (* (pow angle 2) (+ (* a (* (pow angle 2) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 4) (pow (- (PI) (/ 1 (PI))) 3))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 5))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 5) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/564221981491200000000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 6))) (+ (* -1/564221981491200000000 (* (pow (+ (PI) (/ 1 (PI))) 6) (- (PI) (/ 1 (PI))))) (+ (* -1/3949553870438400000000 (pow (+ (PI) (/ 1 (PI))) 7)) (* -1/3949553870438400000000 (pow (- (PI) (/ 1 (PI))) 7))))))))))) (* a (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 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))
(+ (* -1/32400 (* (pow angle 2) (* (pow (PI) 2) (- (pow b 2) (pow a 2))))) (pow b 2))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow 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))))))))))
(* 1/1049760000 (* (pow a 4) (* (pow angle 4) (pow (PI) 4))))
(* (pow angle 4) (+ (* -1/51018336000000 (* (pow a 4) (* (pow angle 2) (pow (PI) 6)))) (* 1/1049760000 (* (pow a 4) (pow (PI) 4)))))
(* (pow angle 4) (+ (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/51018336000000 (* (pow a 4) (pow (PI) 6))) (* (pow a 4) (* (pow angle 2) (+ (* 1/9917964518400000000 (pow (PI) 8)) (* 1/16200 (* (pow (PI) 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))))
(* (pow angle 4) (+ (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/51018336000000 (* (pow a 4) (pow (PI) 6))) (* (pow angle 2) (+ (* (pow a 4) (* (pow angle 2) (+ (* -1/1574640000 (* (pow (PI) 4) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))) (* 1/16200 (* (pow (PI) 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8)))))))) (* (pow a 4) (+ (* 1/9917964518400000000 (pow (PI) 8)) (* 1/16200 (* (pow (PI) 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))))
(* 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)))))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (+ (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* (pow angle 2) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (+ (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* (pow angle 2) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* (pow angle 2) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (+ (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* (pow angle 2) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* (pow angle 2) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))) (* (pow angle 2) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1 (/ (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (* (pow (PI) 2) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1/4665600 (/ (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/44079842304000000 (/ (pow (PI) 6) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/194400 (* (pow (PI) 2) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))) (+ (* 1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/720 (/ (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))))))))))))
(+ (log angle) (log (* 1/180 (PI))))
(+ (log angle) (+ (log (* 1/180 (PI))) (* -1/194400 (* (pow angle 2) (pow (PI) 2)))))
(+ (log angle) (+ (log (* 1/180 (PI))) (* (pow angle 2) (+ (* -1/194400 (pow (PI) 2)) (* 1/24 (* (pow angle 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))))))
(+ (log angle) (+ (log (* 1/180 (PI))) (* (pow angle 2) (+ (* -1/194400 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/720 (* (pow angle 2) (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))))))
1
(+ 1 (* -1/259200 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/259200 (pow (+ (PI) (/ 1 (PI))) 2)) (* 1/403107840000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/259200 (pow (+ (PI) (/ 1 (PI))) 2)) (* (pow angle 2) (+ (* -1/1567283281920000000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 6))) (* 1/403107840000 (pow (+ (PI) (/ 1 (PI))) 4)))))))
(* 1/360 (* angle (+ (PI) (/ 1 (PI)))))
(* angle (+ (* -1/279936000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 3))) (* 1/360 (+ (PI) (/ 1 (PI))))))
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* 1/725594112000000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 5)))))))
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* (pow angle 2) (+ (* -1/3949553870438400000000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 7))) (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5))))))))
(+ 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)))))))
(* 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))))))))
(* -1/32400 (* (pow angle 2) (* (pow (PI) 2) (- (pow b 2) (pow a 2)))))
(* (pow angle 2) (+ (* -1/32400 (* (pow (PI) 2) (- (pow b 2) (pow a 2)))) (/ (pow b 2) (pow angle 2))))
(+ (* 1/2 (+ (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))) (* 1/2 (- (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))))
(log (sin (* 1/180 (* angle (PI)))))
(cos (* 1/360 (* angle (+ (PI) (/ 1 (PI))))))
(sin (* 1/360 (* angle (+ (PI) (/ 1 (PI))))))
(cos (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
Calls

9 calls:

TimeVariablePointExpression
41.0ms
a
@inf
((* (+ (/ 1 (PI)) (PI)) 1/360) (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (* (* 1/32400 (* a a)) (* (* (PI) (PI)) (* angle angle))) (* 1/32400 (* a a)) (+ (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* (sin (* (PI) (/ angle 180))) a) 4) (* (sin (* (PI) (/ angle 180))) a) (cbrt (pow (PI) 3)) (+ (sqrt (pow (* (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) a) 4)) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt (pow (* (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) a) 4)) (pow (* (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) a) 4) (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (cbrt (pow (PI) 3)) (/ angle 180)))) 1))) (* (log (sin (* (PI) (/ angle 180)))) 1) (* (log (sin (* (cbrt (pow (PI) 3)) (/ angle 180)))) 1) (PI) (cos (* (* (+ (/ 1 (PI)) (PI)) 1/360) angle)) (sin (* (* (+ (/ 1 (PI)) (PI)) 1/360) angle)) (cos (* (/ angle 180) (PI))) (sin (* (* (PI) angle) 1/180)) (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) (sin (* (PI) (/ angle 180))))
16.0ms
a
@0
((* (+ (/ 1 (PI)) (PI)) 1/360) (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (* (* 1/32400 (* a a)) (* (* (PI) (PI)) (* angle angle))) (* 1/32400 (* a a)) (+ (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* (sin (* (PI) (/ angle 180))) a) 4) (* (sin (* (PI) (/ angle 180))) a) (cbrt (pow (PI) 3)) (+ (sqrt (pow (* (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) a) 4)) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt (pow (* (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) a) 4)) (pow (* (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) a) 4) (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (cbrt (pow (PI) 3)) (/ angle 180)))) 1))) (* (log (sin (* (PI) (/ angle 180)))) 1) (* (log (sin (* (cbrt (pow (PI) 3)) (/ angle 180)))) 1) (PI) (cos (* (* (+ (/ 1 (PI)) (PI)) 1/360) angle)) (sin (* (* (+ (/ 1 (PI)) (PI)) 1/360) angle)) (cos (* (/ angle 180) (PI))) (sin (* (* (PI) angle) 1/180)) (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) (sin (* (PI) (/ angle 180))))
14.0ms
a
@-inf
((* (+ (/ 1 (PI)) (PI)) 1/360) (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (* (* 1/32400 (* a a)) (* (* (PI) (PI)) (* angle angle))) (* 1/32400 (* a a)) (+ (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* (sin (* (PI) (/ angle 180))) a) 4) (* (sin (* (PI) (/ angle 180))) a) (cbrt (pow (PI) 3)) (+ (sqrt (pow (* (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) a) 4)) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt (pow (* (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) a) 4)) (pow (* (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) a) 4) (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (cbrt (pow (PI) 3)) (/ angle 180)))) 1))) (* (log (sin (* (PI) (/ angle 180)))) 1) (* (log (sin (* (cbrt (pow (PI) 3)) (/ angle 180)))) 1) (PI) (cos (* (* (+ (/ 1 (PI)) (PI)) 1/360) angle)) (sin (* (* (+ (/ 1 (PI)) (PI)) 1/360) angle)) (cos (* (/ angle 180) (PI))) (sin (* (* (PI) angle) 1/180)) (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) (sin (* (PI) (/ angle 180))))
14.0ms
angle
@-inf
((* (+ (/ 1 (PI)) (PI)) 1/360) (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (* (* 1/32400 (* a a)) (* (* (PI) (PI)) (* angle angle))) (* 1/32400 (* a a)) (+ (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* (sin (* (PI) (/ angle 180))) a) 4) (* (sin (* (PI) (/ angle 180))) a) (cbrt (pow (PI) 3)) (+ (sqrt (pow (* (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) a) 4)) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt (pow (* (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) a) 4)) (pow (* (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) a) 4) (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (cbrt (pow (PI) 3)) (/ angle 180)))) 1))) (* (log (sin (* (PI) (/ angle 180)))) 1) (* (log (sin (* (cbrt (pow (PI) 3)) (/ angle 180)))) 1) (PI) (cos (* (* (+ (/ 1 (PI)) (PI)) 1/360) angle)) (sin (* (* (+ (/ 1 (PI)) (PI)) 1/360) angle)) (cos (* (/ angle 180) (PI))) (sin (* (* (PI) angle) 1/180)) (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) (sin (* (PI) (/ angle 180))))
11.0ms
angle
@inf
((* (+ (/ 1 (PI)) (PI)) 1/360) (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (* (* 1/32400 (* a a)) (* (* (PI) (PI)) (* angle angle))) (* 1/32400 (* a a)) (+ (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt (pow (* (sin (* (PI) (/ angle 180))) a) 4)) (pow (* (sin (* (PI) (/ angle 180))) a) 4) (* (sin (* (PI) (/ angle 180))) a) (cbrt (pow (PI) 3)) (+ (sqrt (pow (* (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) a) 4)) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt (pow (* (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) a) 4)) (pow (* (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) a) 4) (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (cbrt (pow (PI) 3)) (/ angle 180)))) 1))) (* (log (sin (* (PI) (/ angle 180)))) 1) (* (log (sin (* (cbrt (pow (PI) 3)) (/ angle 180)))) 1) (PI) (cos (* (* (+ (/ 1 (PI)) (PI)) 1/360) angle)) (sin (* (* (+ (/ 1 (PI)) (PI)) 1/360) angle)) (cos (* (/ angle 180) (PI))) (sin (* (* (PI) angle) 1/180)) (sin (* (cbrt (pow (PI) 3)) (/ angle 180))) (sin (* (PI) (/ angle 180))))

simplify192.0ms (1.7%)

Memory
19.3MiB live, 212.5MiB allocated; 29ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06024583
122994271
083844055
Stop Event
iter limit
node limit
Counts
78 → 78
Calls
Call 1
Inputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(+ (* (pow a 2) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(* (pow a 2) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))) 2))
(* a (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))))
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 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 a 2) (* (pow angle 2) (pow (PI) 2))))
(* 1/32400 (pow a 2))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4))
(* a (sin (* 1/180 (* angle (PI)))))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (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) (+ (* -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 b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2))))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (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 (* -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)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 2 (* (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))) (pow (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) 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 a 2) (* (pow angle 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)))
(* (pow angle 2) (+ (* 2 (* (pow a 2) (* (pow angle 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))))) (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2))))
(* (pow angle 2) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (* (pow a 2) (* (pow angle 2) (+ (* 2 (* (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))) (pow (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) 2))))))))
(* (pow angle 2) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* 2 (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))))) (* 2 (* (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 4) (pow (- (PI) (/ 1 (PI))) 3))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 5))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 5) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/564221981491200000000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 6))) (+ (* -1/564221981491200000000 (* (pow (+ (PI) (/ 1 (PI))) 6) (- (PI) (/ 1 (PI))))) (+ (* -1/3949553870438400000000 (pow (+ (PI) (/ 1 (PI))) 7)) (* -1/3949553870438400000000 (pow (- (PI) (/ 1 (PI))) 7))))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))))) (* (pow a 2) (+ (* 2 (* (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))) (pow (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) 2)))))))))
(* a (* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))
(* angle (+ (* a (* (pow angle 2) (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))))) (* a (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))))
(* angle (+ (* a (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))) (* (pow angle 2) (+ (* a (* (pow angle 2) (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))))) (* a (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))))))))
(* angle (+ (* a (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))) (* (pow angle 2) (+ (* a (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3)))))) (* (pow angle 2) (+ (* a (* (pow angle 2) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 4) (pow (- (PI) (/ 1 (PI))) 3))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 5))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 5) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/564221981491200000000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 6))) (+ (* -1/564221981491200000000 (* (pow (+ (PI) (/ 1 (PI))) 6) (- (PI) (/ 1 (PI))))) (+ (* -1/3949553870438400000000 (pow (+ (PI) (/ 1 (PI))) 7)) (* -1/3949553870438400000000 (pow (- (PI) (/ 1 (PI))) 7))))))))))) (* a (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 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))
(+ (* -1/32400 (* (pow angle 2) (* (pow (PI) 2) (- (pow b 2) (pow a 2))))) (pow b 2))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(* (pow 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))))))))))
(* 1/1049760000 (* (pow a 4) (* (pow angle 4) (pow (PI) 4))))
(* (pow angle 4) (+ (* -1/51018336000000 (* (pow a 4) (* (pow angle 2) (pow (PI) 6)))) (* 1/1049760000 (* (pow a 4) (pow (PI) 4)))))
(* (pow angle 4) (+ (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/51018336000000 (* (pow a 4) (pow (PI) 6))) (* (pow a 4) (* (pow angle 2) (+ (* 1/9917964518400000000 (pow (PI) 8)) (* 1/16200 (* (pow (PI) 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))))
(* (pow angle 4) (+ (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/51018336000000 (* (pow a 4) (pow (PI) 6))) (* (pow angle 2) (+ (* (pow a 4) (* (pow angle 2) (+ (* -1/1574640000 (* (pow (PI) 4) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))) (* 1/16200 (* (pow (PI) 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8)))))))) (* (pow a 4) (+ (* 1/9917964518400000000 (pow (PI) 8)) (* 1/16200 (* (pow (PI) 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))))
(* 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)))))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (+ (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* (pow angle 2) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (+ (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* (pow angle 2) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* (pow angle 2) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (+ (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* (pow angle 2) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* (pow angle 2) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))) (* (pow angle 2) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1 (/ (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (* (pow (PI) 2) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1/4665600 (/ (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/44079842304000000 (/ (pow (PI) 6) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/194400 (* (pow (PI) 2) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))) (+ (* 1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/720 (/ (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))))))))))))
(+ (log angle) (log (* 1/180 (PI))))
(+ (log angle) (+ (log (* 1/180 (PI))) (* -1/194400 (* (pow angle 2) (pow (PI) 2)))))
(+ (log angle) (+ (log (* 1/180 (PI))) (* (pow angle 2) (+ (* -1/194400 (pow (PI) 2)) (* 1/24 (* (pow angle 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))))))
(+ (log angle) (+ (log (* 1/180 (PI))) (* (pow angle 2) (+ (* -1/194400 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/720 (* (pow angle 2) (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))))))
1
(+ 1 (* -1/259200 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 2))))
(+ 1 (* (pow angle 2) (+ (* -1/259200 (pow (+ (PI) (/ 1 (PI))) 2)) (* 1/403107840000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 4))))))
(+ 1 (* (pow angle 2) (+ (* -1/259200 (pow (+ (PI) (/ 1 (PI))) 2)) (* (pow angle 2) (+ (* -1/1567283281920000000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 6))) (* 1/403107840000 (pow (+ (PI) (/ 1 (PI))) 4)))))))
(* 1/360 (* angle (+ (PI) (/ 1 (PI)))))
(* angle (+ (* -1/279936000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 3))) (* 1/360 (+ (PI) (/ 1 (PI))))))
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* 1/725594112000000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 5)))))))
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* (pow angle 2) (+ (* -1/3949553870438400000000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 7))) (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5))))))))
(+ 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)))))))
(* 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))))))))
(* -1/32400 (* (pow angle 2) (* (pow (PI) 2) (- (pow b 2) (pow a 2)))))
(* (pow angle 2) (+ (* -1/32400 (* (pow (PI) 2) (- (pow b 2) (pow a 2)))) (/ (pow b 2) (pow angle 2))))
(+ (* 1/2 (+ (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))) (* 1/2 (- (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))))
(log (sin (* 1/180 (* angle (PI)))))
(cos (* 1/360 (* angle (+ (PI) (/ 1 (PI))))))
(sin (* 1/360 (* angle (+ (PI) (/ 1 (PI))))))
(cos (* 1/180 (* angle (PI))))
(sin (* 1/180 (* angle (PI))))
Outputs
(* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2))
(*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b))
(+ (* (pow a 2) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (pow.f64 (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) angle) #s(literal 1/360 binary64))) (cos.f64 (*.f64 #s(literal -1/360 binary64) (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) angle))) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) angle) #s(literal 1/360 binary64))) (cos.f64 (*.f64 #s(literal -1/360 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) angle))))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
(* (pow a 2) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))) 2))
(*.f64 (pow.f64 (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) angle) #s(literal 1/360 binary64))) (cos.f64 (*.f64 #s(literal -1/360 binary64) (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) angle))) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) angle) #s(literal 1/360 binary64))) (cos.f64 (*.f64 #s(literal -1/360 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) angle))))) #s(literal 2 binary64)) (*.f64 a a))
(* a (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))))
(*.f64 (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) angle) #s(literal 1/360 binary64))) (cos.f64 (*.f64 #s(literal -1/360 binary64) (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) angle))) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) angle) #s(literal 1/360 binary64))) (cos.f64 (*.f64 #s(literal -1/360 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) angle))))) a)
(+ (* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2)) (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
(+ (* -1/32400 (* (pow angle 2) (* (pow b 2) (pow (PI) 2)))) (pow b 2))
(fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) b) (*.f64 (PI.f64) b)) (*.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 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) b) (*.f64 (PI.f64) b)) (fma.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)) (*.f64 b b)))
(* 1/32400 (* (pow a 2) (* (pow angle 2) (pow (PI) 2))))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))
(* 1/32400 (pow a 2))
(*.f64 #s(literal 1/32400 binary64) (*.f64 a a))
(* (pow a 2) (pow (sin (* 1/180 (* angle (PI)))) 2))
(*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) #s(literal 2 binary64)) (*.f64 a a))
(* (pow a 4) (pow (sin (* 1/180 (* angle (PI)))) 4))
(*.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64)))
(* a (sin (* 1/180 (* angle (PI)))))
(*.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) a)
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))) 2)))
(*.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) a) (/.f64 (*.f64 b b) a) (pow.f64 (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) angle) #s(literal 1/360 binary64))) (cos.f64 (*.f64 #s(literal -1/360 binary64) (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) angle))) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) angle) #s(literal 1/360 binary64))) (cos.f64 (*.f64 #s(literal -1/360 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) angle))))) #s(literal 2 binary64))) (*.f64 a a))
(* (pow a 2) (+ (/ (* (pow b 2) (pow (cos (* 1/180 (* angle (PI)))) 2)) (pow a 2)) (pow (sin (* 1/180 (* angle (PI)))) 2)))
(*.f64 (fma.f64 (/.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) a) (/.f64 (*.f64 b b) a) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) #s(literal 2 binary64))) (*.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 (fma.f64 (/.f64 b a) (/.f64 b a) (fma.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) (/.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) b) (*.f64 (PI.f64) b))) (*.f64 a a)))) (*.f64 a a))
(+ (* 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 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (*.f64 b b) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle))))
(* (pow b 2) (+ (/ (* (pow a 2) (pow (+ (* (cos (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (- (PI) (/ 1 (PI))))))) (* (cos (* 1/360 (* angle (- (PI) (/ 1 (PI)))))) (sin (* 1/360 (* angle (+ (PI) (/ 1 (PI)))))))) 2)) (pow b 2)) (pow (cos (* 1/180 (* angle (PI)))) 2)))
(*.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) angle) #s(literal 1/360 binary64))) (cos.f64 (*.f64 #s(literal -1/360 binary64) (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) angle))) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) angle) #s(literal 1/360 binary64))) (cos.f64 (*.f64 #s(literal -1/360 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) angle))))) #s(literal 2 binary64)) b) (/.f64 (*.f64 a a) b) (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #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 (fma.f64 (/.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) #s(literal 2 binary64)) b) (/.f64 (*.f64 a a) b) (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64))) (*.f64 b b))
(* (pow b 2) (+ 1 (* -1/32400 (* (pow angle 2) (pow (PI) 2)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (*.f64 b b))
(* (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 (fma.f64 #s(literal -1/32400 binary64) (-.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)) (/.f64 (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)) (*.f64 a a)) (*.f64 b b))) #s(literal 1 binary64)) (*.f64 b b))
(pow b 2)
(*.f64 b b)
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)))) (pow b 2))
(fma.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (* (pow b 2) (+ (* 1/12597120000 (pow (PI) 4)) (* 1/4199040000 (pow (PI) 4))))))))) (pow b 2))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 (PI.f64) (PI.f64)) (fma.f64 (pow.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)) (*.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 b b))) (*.f64 angle angle)))) (*.f64 angle angle) (*.f64 b b))
(+ (* (pow angle 2) (+ (* -1/32400 (* (pow b 2) (pow (PI) 2))) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (+ (* (pow angle 2) (+ (* (pow a 2) (+ (* 2 (* (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))) (pow (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) 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 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)) (*.f64 (PI.f64) (PI.f64)) (fma.f64 (pow.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)) (*.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))))) (fma.f64 (fma.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/725594112000000 binary64) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 5 binary64))) (fma.f64 #s(literal 1/145118822400000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 1/72559411200000 binary64) (fma.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))))) #s(literal 2 binary64) (pow.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) #s(literal 2 binary64))) (*.f64 a a) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)) (*.f64 b b))) (*.f64 angle angle) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 b b)))) (*.f64 angle angle)))) (*.f64 angle angle) (*.f64 b b))
(* (pow a 2) (* (pow angle 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)))
(*.f64 (*.f64 (*.f64 a angle) (*.f64 a angle)) (pow.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))) #s(literal 2 binary64)))
(* (pow angle 2) (+ (* 2 (* (pow a 2) (* (pow angle 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))))) (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2))))
(*.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)) (*.f64 (*.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))))) (*.f64 angle angle)))) (*.f64 angle angle))
(* (pow angle 2) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (* (pow a 2) (* (pow angle 2) (+ (* 2 (* (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))) (pow (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) 2))))))))
(*.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (fma.f64 (*.f64 (*.f64 a angle) (*.f64 a angle)) (fma.f64 (*.f64 (fma.f64 #s(literal 1/725594112000000 binary64) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 5 binary64))) (fma.f64 #s(literal 1/145118822400000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 1/72559411200000 binary64) (fma.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))))) #s(literal 2 binary64) (pow.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)) (*.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))))))) (*.f64 angle angle))) (*.f64 angle angle))
(* (pow angle 2) (+ (* (pow a 2) (pow (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))) 2)) (* (pow angle 2) (+ (* 2 (* (pow a 2) (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* 2 (* (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))))) (* 2 (* (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 4) (pow (- (PI) (/ 1 (PI))) 3))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 5))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 5) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/564221981491200000000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 6))) (+ (* -1/564221981491200000000 (* (pow (+ (PI) (/ 1 (PI))) 6) (- (PI) (/ 1 (PI))))) (+ (* -1/3949553870438400000000 (pow (+ (PI) (/ 1 (PI))) 7)) (* -1/3949553870438400000000 (pow (- (PI) (/ 1 (PI))) 7))))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))))) (* (pow a 2) (+ (* 2 (* (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))) (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))) (pow (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))) 2)))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 a a)) (*.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))))) (*.f64 (*.f64 (*.f64 a a) (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (fma.f64 #s(literal -1/112844396298240000000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)))) (fma.f64 #s(literal -1/188073993830400000000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 5 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/564221981491200000000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 6 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/3949553870438400000000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 7 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 7 binary64))))))) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))) (*.f64 (fma.f64 #s(literal 1/725594112000000 binary64) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 5 binary64))) (fma.f64 #s(literal 1/145118822400000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 1/72559411200000 binary64) (fma.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64))))))) (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)))))))) (*.f64 angle angle) (fma.f64 (*.f64 (fma.f64 #s(literal 1/725594112000000 binary64) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 5 binary64))) (fma.f64 #s(literal 1/145118822400000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 1/72559411200000 binary64) (fma.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))))) #s(literal 2 binary64) (pow.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) #s(literal 2 binary64))))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 (pow.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))) #s(literal 2 binary64)) (*.f64 a a))) (*.f64 angle angle))
(* a (* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))))
(*.f64 (*.f64 a angle) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))))
(* angle (+ (* a (* (pow angle 2) (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))))) (* a (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI))))))))
(*.f64 (*.f64 a (fma.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64))) (*.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) (*.f64 angle angle)))) angle)
(* angle (+ (* a (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))) (* (pow angle 2) (+ (* a (* (pow angle 2) (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))))) (* a (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3))))))))))
(*.f64 (fma.f64 (*.f64 a (fma.f64 (fma.f64 #s(literal 1/725594112000000 binary64) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 5 binary64))) (fma.f64 #s(literal 1/145118822400000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 1/72559411200000 binary64) (fma.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64))))))) (*.f64 angle angle) (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))))) (*.f64 angle angle) (*.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))) a)) angle)
(* angle (+ (* a (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* 1/360 (- (PI) (/ 1 (PI)))))) (* (pow angle 2) (+ (* a (+ (* -1/93312000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/93312000 (* (pow (+ (PI) (/ 1 (PI))) 2) (- (PI) (/ 1 (PI))))) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* -1/279936000 (pow (- (PI) (/ 1 (PI))) 3)))))) (* (pow angle 2) (+ (* a (* (pow angle 2) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* -1/112844396298240000000 (* (pow (+ (PI) (/ 1 (PI))) 4) (pow (- (PI) (/ 1 (PI))) 3))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 5))) (+ (* -1/188073993830400000000 (* (pow (+ (PI) (/ 1 (PI))) 5) (pow (- (PI) (/ 1 (PI))) 2))) (+ (* -1/564221981491200000000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 6))) (+ (* -1/564221981491200000000 (* (pow (+ (PI) (/ 1 (PI))) 6) (- (PI) (/ 1 (PI))))) (+ (* -1/3949553870438400000000 (pow (+ (PI) (/ 1 (PI))) 7)) (* -1/3949553870438400000000 (pow (- (PI) (/ 1 (PI))) 7))))))))))) (* a (+ (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5)) (+ (* 1/725594112000000 (pow (- (PI) (/ 1 (PI))) 5)) (+ (* 1/145118822400000 (* (+ (PI) (/ 1 (PI))) (pow (- (PI) (/ 1 (PI))) 4))) (+ (* 1/145118822400000 (* (pow (+ (PI) (/ 1 (PI))) 4) (- (PI) (/ 1 (PI))))) (+ (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 2) (pow (- (PI) (/ 1 (PI))) 3))) (* 1/72559411200000 (* (pow (+ (PI) (/ 1 (PI))) 3) (pow (- (PI) (/ 1 (PI))) 2)))))))))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 a (fma.f64 (fma.f64 #s(literal -1/112844396298240000000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)))) (fma.f64 #s(literal -1/188073993830400000000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 5 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/564221981491200000000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 6 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/3949553870438400000000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 7 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 7 binary64))))))) (*.f64 angle angle) (fma.f64 #s(literal 1/725594112000000 binary64) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 5 binary64))) (fma.f64 #s(literal 1/145118822400000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal 1/72559411200000 binary64) (fma.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64))))))))) (*.f64 angle angle) (*.f64 (fma.f64 #s(literal -1/93312000 binary64) (fma.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))))) (*.f64 #s(literal -1/279936000 binary64) (+.f64 (pow.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64))))) a)) (*.f64 angle angle) (*.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)))) a)) angle)
(+ (* (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 (*.f64 (PI.f64) (PI.f64)) (fma.f64 #s(literal 1/32400 binary64) (*.f64 a a) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))) (*.f64 angle angle) (*.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 (fma.f64 (fma.f64 (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 b b))) (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 #s(literal 1/32400 binary64) (*.f64 a a) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b))))) (*.f64 angle angle) (*.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 (fma.f64 (fma.f64 (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 a a) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/765275040000000 binary64)) (*.f64 b b))) (*.f64 angle angle) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal 1/3149280000 binary64)) (*.f64 b b)))) (*.f64 angle angle) (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 #s(literal 1/32400 binary64) (*.f64 a a) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b))))) (*.f64 angle angle) (*.f64 b b))
(+ (* -1/32400 (* (pow angle 2) (* (pow (PI) 2) (- (pow b 2) (pow a 2))))) (pow b 2))
(fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (PI.f64) (PI.f64))) (*.f64 b b))
(* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (* (pow angle 2) (pow (PI) 4)))) (* 1/32400 (* (pow a 2) (pow (PI) 2)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 angle angle)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow a 2) (* (pow angle 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 angle angle)) (*.f64 a a))) (*.f64 angle angle) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle))
(* (pow angle 2) (+ (* 1/32400 (* (pow a 2) (pow (PI) 2))) (* (pow angle 2) (+ (* -1/3149280000 (* (pow a 2) (pow (PI) 4))) (* (pow angle 2) (+ (* (pow a 2) (* (pow angle 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8))))) (* (pow a 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)) (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 a a) (fma.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64)) (*.f64 angle angle)))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle))
(* 1/1049760000 (* (pow a 4) (* (pow angle 4) (pow (PI) 4))))
(*.f64 (*.f64 #s(literal 1/1049760000 binary64) (pow.f64 a #s(literal 4 binary64))) (*.f64 (pow.f64 angle #s(literal 4 binary64)) (pow.f64 (PI.f64) #s(literal 4 binary64))))
(* (pow angle 4) (+ (* -1/51018336000000 (* (pow a 4) (* (pow angle 2) (pow (PI) 6)))) (* 1/1049760000 (* (pow a 4) (pow (PI) 4)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/51018336000000 binary64) (pow.f64 a #s(literal 4 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 angle angle)) (*.f64 (*.f64 #s(literal 1/1049760000 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (pow.f64 angle #s(literal 4 binary64)))
(* (pow angle 4) (+ (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/51018336000000 (* (pow a 4) (pow (PI) 6))) (* (pow a 4) (* (pow angle 2) (+ (* 1/9917964518400000000 (pow (PI) 8)) (* 1/16200 (* (pow (PI) 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))))))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/1049760000 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/51018336000000 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 #s(literal 1/16200 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 #s(literal 1/9917964518400000000 binary64) (pow.f64 (PI.f64) #s(literal 8 binary64)))) (*.f64 angle angle)) (pow.f64 a #s(literal 4 binary64)))) (*.f64 angle angle))) (pow.f64 angle #s(literal 4 binary64)))
(* (pow angle 4) (+ (* 1/1049760000 (* (pow a 4) (pow (PI) 4))) (* (pow angle 2) (+ (* -1/51018336000000 (* (pow a 4) (pow (PI) 6))) (* (pow angle 2) (+ (* (pow a 4) (* (pow angle 2) (+ (* -1/1574640000 (* (pow (PI) 4) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6))))) (* 1/16200 (* (pow (PI) 2) (+ (* -1/396718580736000000000 (pow (PI) 8)) (* -1/2777030065152000000000 (pow (PI) 8)))))))) (* (pow a 4) (+ (* 1/9917964518400000000 (pow (PI) 8)) (* 1/16200 (* (pow (PI) 2) (+ (* 1/2040733440000000 (pow (PI) 6)) (* 1/1224440064000000 (pow (PI) 6)))))))))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/1049760000 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/51018336000000 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (fma.f64 (fma.f64 (*.f64 #s(literal 1/16200 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 8 binary64)) #s(literal -1/347128758144000000000 binary64)) (*.f64 (*.f64 #s(literal -1/1574640000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)))) (*.f64 angle angle) (fma.f64 (*.f64 #s(literal 1/16200 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/765275040000000 binary64)) (*.f64 #s(literal 1/9917964518400000000 binary64) (pow.f64 (PI.f64) #s(literal 8 binary64)))))) (*.f64 angle angle))) (*.f64 angle angle))) (pow.f64 angle #s(literal 4 binary64)))
(* 1/180 (* a (* angle (PI))))
(*.f64 (*.f64 (*.f64 (PI.f64) angle) a) #s(literal 1/180 binary64))
(* angle (+ (* -1/34992000 (* a (* (pow angle 2) (pow (PI) 3)))) (* 1/180 (* a (PI)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/34992000 binary64) a) (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) (*.f64 angle angle)) (*.f64 (*.f64 (PI.f64) a) #s(literal 1/180 binary64))) angle)
(* angle (+ (* 1/180 (* a (PI))) (* (pow angle 2) (+ (* -1/34992000 (* a (pow (PI) 3))) (* 1/22674816000000 (* a (* (pow angle 2) (pow (PI) 5))))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/180 binary64) a) (PI.f64) (*.f64 (fma.f64 (*.f64 #s(literal -1/34992000 binary64) a) (pow.f64 (PI.f64) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal 1/22674816000000 binary64) a) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 angle angle)))) (*.f64 angle angle))) angle)
(* 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 (fma.f64 (*.f64 #s(literal 1/180 binary64) a) (PI.f64) (*.f64 (fma.f64 (*.f64 #s(literal -1/34992000 binary64) a) (pow.f64 (PI.f64) #s(literal 3 binary64)) (*.f64 (fma.f64 (*.f64 #s(literal -1/30855889612800000000 binary64) a) (*.f64 (pow.f64 (PI.f64) #s(literal 7 binary64)) (*.f64 angle angle)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) a) #s(literal 1/22674816000000 binary64))) (*.f64 angle angle))) (*.f64 angle angle))) angle)
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (+ (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* (pow angle 2) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/194400 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64)) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal -1/194400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64)))))))) (*.f64 angle angle) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (+ (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* (pow angle 2) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* (pow angle 2) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal -1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal 1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (neg.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))) (*.f64 angle angle) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/194400 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64)) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal -1/194400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))))))) (*.f64 angle angle) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))))
(+ (* 1/2 (+ (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (+ (* 1/2 (- (exp (+ (log angle) (log (* 1/180 (PI))))) (/ 1 (exp (+ (log angle) (log (* 1/180 (PI)))))))) (* (pow angle 2) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* -1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (+ (* 1/2 (- (* -1/194400 (* (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (/ (pow (PI) 2) (exp (+ (log angle) (log (* 1/180 (PI))))))))) (* (pow angle 2) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))) (* (pow angle 2) (+ (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1 (/ (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6))))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/194400 (* (pow (PI) 2) (+ (* -1 (/ (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))) (* 1/2 (- (* (exp (+ (log angle) (log (* 1/180 (PI))))) (+ (* -1/4665600 (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))) (+ (* -1/44079842304000000 (pow (PI) 6)) (* 1/720 (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))))) (+ (* -1/4665600 (/ (* (pow (PI) 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* -1/44079842304000000 (/ (pow (PI) 6) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/194400 (* (pow (PI) 2) (+ (* -1/37791360000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (+ (* 1/75582720000 (/ (pow (PI) 4) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/24 (/ (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))) (exp (+ (log angle) (log (* 1/180 (PI))))))))))) (+ (* 1/194400 (/ (* (pow (PI) 2) (+ (* 1/75582720000 (pow (PI) 4)) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))) (exp (+ (log angle) (log (* 1/180 (PI))))))) (* 1/720 (/ (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))) (exp (+ (log angle) (log (* 1/180 (PI)))))))))))))))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4665600 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64)) #s(literal 1/720 binary64) (*.f64 #s(literal -1/44079842304000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (+.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/4665600 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (*.f64 #s(literal -1/44079842304000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (fma.f64 (*.f64 #s(literal 1/194400 binary64) (*.f64 (PI.f64) (PI.f64))) (/.f64 (fma.f64 #s(literal -1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal 1/194400 binary64) (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (PI.f64) (PI.f64))) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64)) #s(literal 1/720 binary64))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))) (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/4665600 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64)) #s(literal 1/720 binary64) (*.f64 #s(literal -1/44079842304000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (-.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 (*.f64 #s(literal -1/4665600 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64)) #s(literal 1/720 binary64) (*.f64 #s(literal -1/44079842304000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))))) (*.f64 #s(literal -1/194400 binary64) (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (PI.f64) (PI.f64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (*.f64 #s(literal -1/194400 binary64) (*.f64 (/.f64 (fma.f64 #s(literal 1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (neg.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (*.f64 (PI.f64) (PI.f64)))))))) (*.f64 angle angle) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal -1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (-.f64 (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) (/.f64 (fma.f64 #s(literal 1/37791360000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)) (neg.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64) (*.f64 #s(literal 1/75582720000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))))) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))))) (*.f64 angle angle) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1/194400 binary64) (fma.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64)) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))) (*.f64 #s(literal -1/194400 binary64) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (*.f64 (PI.f64) (PI.f64))) (*.f64 (/.f64 (PI.f64) angle) (/.f64 (PI.f64) (*.f64 #s(literal 1/180 binary64) (PI.f64))))))))) (*.f64 angle angle) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) (fma.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))))))
(+ (log angle) (log (* 1/180 (PI))))
(+.f64 (log.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64))) (log.f64 angle))
(+ (log angle) (+ (log (* 1/180 (PI))) (* -1/194400 (* (pow angle 2) (pow (PI) 2)))))
(fma.f64 (*.f64 #s(literal -1/194400 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) (+.f64 (log.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64))) (log.f64 angle)))
(+ (log angle) (+ (log (* 1/180 (PI))) (* (pow angle 2) (+ (* -1/194400 (pow (PI) 2)) (* 1/24 (* (pow angle 2) (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4)))))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) (*.f64 #s(literal -1/194400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) (+.f64 (log.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64))) (log.f64 angle)))
(+ (log angle) (+ (log (* 1/180 (PI))) (* (pow angle 2) (+ (* -1/194400 (pow (PI) 2)) (* (pow angle 2) (+ (* 1/720 (* (pow angle 2) (+ (* -1/30611001600000 (pow (PI) 6)) (+ (* -1/238085568000000 (pow (PI) 6)) (* 1/34012224000000 (pow (PI) 6)))))) (* 1/24 (+ (* -1/3149280000 (pow (PI) 4)) (* 1/5248800000 (pow (PI) 4))))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/720 binary64) (*.f64 angle angle)) (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal -1/133923132000000 binary64)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/7873200000 binary64)) #s(literal 1/24 binary64))) (*.f64 angle angle) (*.f64 #s(literal -1/194400 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) (+.f64 (log.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64))) (log.f64 angle)))
1
#s(literal 1 binary64)
(+ 1 (* -1/259200 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 2))))
(fma.f64 (*.f64 #s(literal -1/259200 binary64) (*.f64 angle angle)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/259200 (pow (+ (PI) (/ 1 (PI))) 2)) (* 1/403107840000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 4))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/403107840000 binary64) (*.f64 angle angle)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)) (*.f64 #s(literal -1/259200 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)))) (*.f64 angle angle) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/259200 (pow (+ (PI) (/ 1 (PI))) 2)) (* (pow angle 2) (+ (* -1/1567283281920000000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 6))) (* 1/403107840000 (pow (+ (PI) (/ 1 (PI))) 4)))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/1567283281920000000 binary64) (*.f64 angle angle)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 6 binary64)) (*.f64 #s(literal 1/403107840000 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 4 binary64)))) (*.f64 angle angle) (*.f64 #s(literal -1/259200 binary64) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 2 binary64)))) (*.f64 angle angle) #s(literal 1 binary64))
(* 1/360 (* angle (+ (PI) (/ 1 (PI)))))
(*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) angle) #s(literal 1/360 binary64))
(* angle (+ (* -1/279936000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 3))) (* 1/360 (+ (PI) (/ 1 (PI))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/279936000 binary64) (*.f64 angle angle)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64))) angle)
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* 1/725594112000000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 5)))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/725594112000000 binary64) (*.f64 angle angle)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) #s(literal -1/279936000 binary64))) (*.f64 angle angle) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64))) angle)
(* angle (+ (* 1/360 (+ (PI) (/ 1 (PI)))) (* (pow angle 2) (+ (* -1/279936000 (pow (+ (PI) (/ 1 (PI))) 3)) (* (pow angle 2) (+ (* -1/3949553870438400000000 (* (pow angle 2) (pow (+ (PI) (/ 1 (PI))) 7))) (* 1/725594112000000 (pow (+ (PI) (/ 1 (PI))) 5))))))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/3949553870438400000000 binary64) (*.f64 angle angle)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 7 binary64)) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 5 binary64)) #s(literal 1/725594112000000 binary64))) (*.f64 angle angle) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 3 binary64)) #s(literal -1/279936000 binary64))) (*.f64 angle angle) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64))) angle)
(+ 1 (* -1/64800 (* (pow angle 2) (pow (PI) 2))))
(fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64))
(+ 1 (* (pow angle 2) (+ (* -1/64800 (pow (PI) 2)) (* 1/25194240000 (* (pow angle 2) (pow (PI) 4))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/25194240000 binary64) (*.f64 angle angle)) (pow.f64 (PI.f64) #s(literal 4 binary64)) (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) #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 (fma.f64 (fma.f64 (*.f64 #s(literal -1/24488801280000000 binary64) (*.f64 angle angle)) (pow.f64 (PI.f64) #s(literal 6 binary64)) (*.f64 #s(literal 1/25194240000 binary64) (pow.f64 (PI.f64) #s(literal 4 binary64)))) (*.f64 angle angle) (*.f64 #s(literal -1/64800 binary64) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) #s(literal 1 binary64))
(* 1/180 (* angle (PI)))
(*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))
(* angle (+ (* -1/34992000 (* (pow angle 2) (pow (PI) 3))) (* 1/180 (PI))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 angle angle)) (pow.f64 (PI.f64) #s(literal 3 binary64)) (*.f64 #s(literal 1/180 binary64) (PI.f64))) angle)
(* angle (+ (* 1/180 (PI)) (* (pow angle 2) (+ (* -1/34992000 (pow (PI) 3)) (* 1/22674816000000 (* (pow angle 2) (pow (PI) 5)))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/22674816000000 binary64) (*.f64 angle angle)) (pow.f64 (PI.f64) #s(literal 5 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal -1/34992000 binary64))) (*.f64 angle angle) (*.f64 #s(literal 1/180 binary64) (PI.f64))) angle)
(* 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 (fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/30855889612800000000 binary64) (*.f64 angle angle)) (pow.f64 (PI.f64) #s(literal 7 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/22674816000000 binary64))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal -1/34992000 binary64))) (*.f64 angle angle) (*.f64 #s(literal 1/180 binary64) (PI.f64))) angle)
(* -1/32400 (* (pow angle 2) (* (pow (PI) 2) (- (pow b 2) (pow a 2)))))
(*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (PI.f64) (PI.f64))))
(* (pow angle 2) (+ (* -1/32400 (* (pow (PI) 2) (- (pow b 2) (pow a 2)))) (/ (pow b 2) (pow angle 2))))
(*.f64 (fma.f64 (/.f64 b angle) (/.f64 b angle) (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (*.f64 (+.f64 b a) (-.f64 b a)))) (*.f64 angle angle))
(+ (* 1/2 (+ (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))) (* 1/2 (- (sin (* 1/180 (* angle (PI)))) (/ 1 (sin (* 1/180 (* angle (PI))))))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))))
(log (sin (* 1/180 (* angle (PI)))))
(log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))
(cos (* 1/360 (* angle (+ (PI) (/ 1 (PI))))))
(cos.f64 (*.f64 #s(literal -1/360 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) angle)))
(sin (* 1/360 (* angle (+ (PI) (/ 1 (PI))))))
(sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) angle) #s(literal 1/360 binary64)))
(cos (* 1/180 (* angle (PI))))
(cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle)))
(sin (* 1/180 (* angle (PI))))
(sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))

rewrite208.0ms (1.9%)

Memory
-16.7MiB live, 220.3MiB allocated; 30ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0101600
0159499
1533385
23484379
08745374
Stop Event
iter limit
node limit
iter limit
Counts
26 → 632
Calls
Call 1
Inputs
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64))
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 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)))
(pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))))) #s(literal 2 binary64))
(*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle))))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))
(*.f64 #s(literal 1/32400 binary64) (*.f64 a a))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64)))
(pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))
(*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a)
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))
(+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))))
(*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))
(PI.f64)
(cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))
(sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))
(sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))
(sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))
Outputs
(*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)))
(*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) #s(literal 1/360 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (PI.f64) #s(literal -2 binary64)) (*.f64 (PI.f64) (PI.f64))) #s(literal 1/360 binary64)) (-.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -3 binary64)) (pow.f64 (PI.f64) #s(literal 3 binary64))) #s(literal 1/360 binary64)) (+.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (pow.f64 (PI.f64) #s(literal -2 binary64))))
(/.f64 (*.f64 #s(literal 1/360 binary64) (-.f64 (pow.f64 (PI.f64) #s(literal -2 binary64)) (*.f64 (PI.f64) (PI.f64)))) (-.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)))
(/.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -3 binary64)) (pow.f64 (PI.f64) #s(literal 3 binary64)))) (+.f64 (-.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)) (pow.f64 (PI.f64) #s(literal -2 binary64))))
(fma.f64 #s(literal 1/360 binary64) (pow.f64 (PI.f64) #s(literal -1 binary64)) (*.f64 #s(literal 1/360 binary64) (PI.f64)))
(fma.f64 #s(literal 1/360 binary64) (PI.f64) (*.f64 #s(literal 1/360 binary64) (pow.f64 (PI.f64) #s(literal -1 binary64))))
(fma.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/360 binary64) (*.f64 (PI.f64) #s(literal 1/360 binary64)))
(fma.f64 (PI.f64) #s(literal 1/360 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/360 binary64)))
(+.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/360 binary64)) (*.f64 (PI.f64) #s(literal 1/360 binary64)))
(+.f64 (*.f64 (PI.f64) #s(literal 1/360 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/360 binary64)))
(+.f64 (*.f64 #s(literal 1/360 binary64) (pow.f64 (PI.f64) #s(literal -1 binary64))) (*.f64 #s(literal 1/360 binary64) (PI.f64)))
(+.f64 (*.f64 #s(literal 1/360 binary64) (PI.f64)) (*.f64 #s(literal 1/360 binary64) (pow.f64 (PI.f64) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)))) (neg.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 6 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 6 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))))) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) a) #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) b (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) b) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) (neg.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) (fabs.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)))
(fma.f64 (exp.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a))) (exp.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b))) (exp.f64 (log.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b))) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 a) (pow.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 a) (*.f64 (fabs.f64 a) (pow.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 b) (*.f64 (fabs.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) #s(literal 2 binary64)) (*.f64 a a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (*.f64 b b) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 a a) (pow.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)))
(fma.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) (*.f64 a (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 a (*.f64 a (pow.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 a (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 a) a) (pow.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)))
(-.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 b) b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 6 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) #s(literal 2 binary64)))))
(+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))))) a)
(*.f64 (*.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) a) #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))))
(*.f64 (neg.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) (neg.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)))
(*.f64 (fabs.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) (fabs.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)))
(*.f64 (exp.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a))) (exp.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a))))
(*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (pow.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) #s(literal 2 binary64))))
(*.f64 (fabs.f64 a) (*.f64 (fabs.f64 a) (pow.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) #s(literal 2 binary64))))
(*.f64 (pow.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) #s(literal 2 binary64)) (*.f64 a a))
(*.f64 (*.f64 a a) (pow.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a))
(*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) (*.f64 a (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)))
(*.f64 a (*.f64 a (pow.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) #s(literal 2 binary64))))
(*.f64 a (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)))
(pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) (neg.f64 a)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) (fabs.f64 a)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 a) #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fabs.f64 a) #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64))
(exp.f64 (fma.f64 (log.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))))) #s(literal 2 binary64) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 a) #s(literal 2 binary64) (*.f64 (log.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64)))))))) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) #s(literal 1 binary64) (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) #s(literal 1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) (sqrt.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)))
(*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)
(*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))))
(pow.f64 (sqrt.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a) #s(literal 1 binary64))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) #s(literal 1 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 (*.f64 angle #s(literal 1/360 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (PI.f64))) (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) a)) #s(literal 1 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) a) #s(literal 2 binary64)) #s(literal 1/32400 binary64))))
#s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) a) #s(literal 2 binary64)) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (pow.f64 (*.f64 a (PI.f64)) #s(literal 2 binary64))) (neg.f64 angle)) (neg.f64 angle))
(*.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (pow.f64 (*.f64 a (PI.f64)) #s(literal 2 binary64))) (fabs.f64 angle)) (fabs.f64 angle))
(*.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (pow.f64 (*.f64 a (PI.f64)) #s(literal 2 binary64))) angle) angle)
(*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/32400 binary64) a)) a)
(*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64)) #s(literal 1/32400 binary64)) (*.f64 a a))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) angle)) angle)
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 angle (PI.f64))) (*.f64 angle (PI.f64)))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)))
(*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 (*.f64 angle (PI.f64)) angle))
(*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) a) #s(literal 2 binary64)) #s(literal 1/32400 binary64))
(*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) angle) (*.f64 angle (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (pow.f64 (*.f64 a (PI.f64)) #s(literal 2 binary64))) (*.f64 angle angle))
(*.f64 (*.f64 #s(literal 1/32400 binary64) a) (*.f64 a (pow.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64))))
(*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 angle (PI.f64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))
(*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64)) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 angle angle) (*.f64 #s(literal 1/32400 binary64) (pow.f64 (*.f64 a (PI.f64)) #s(literal 2 binary64))))
(*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))
(*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (pow.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (*.f64 #s(literal 1/32400 binary64) (pow.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/32400 binary64) (pow.f64 (*.f64 (*.f64 angle (PI.f64)) a) #s(literal 2 binary64)))
(*.f64 (PI.f64) (*.f64 (*.f64 (*.f64 angle (PI.f64)) angle) (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) angle) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 angle (PI.f64)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (PI.f64)) (PI.f64)) (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 angle angle))))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (neg.f64 a)) (neg.f64 a))
(*.f64 (*.f64 #s(literal 1/32400 binary64) (fabs.f64 a)) (fabs.f64 a))
(*.f64 (*.f64 #s(literal 1/32400 binary64) a) a)
(*.f64 (neg.f64 a) (*.f64 (neg.f64 a) #s(literal 1/32400 binary64)))
(*.f64 (fabs.f64 a) (*.f64 (fabs.f64 a) #s(literal 1/32400 binary64)))
(*.f64 (*.f64 a a) #s(literal 1/32400 binary64))
(*.f64 #s(literal 1/32400 binary64) (*.f64 a a))
(*.f64 a (*.f64 #s(literal 1/32400 binary64) a))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)))) (neg.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 2 binary64))))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) b (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) b) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b))) (exp.f64 (log.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b))) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 a a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 b) (*.f64 (fabs.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (*.f64 b b) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 a a) (pow.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
(fma.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(-.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 b) b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)))
(+.f64 (/.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 6 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (-.f64 (+.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 2 binary64)))))
(+.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)) (*.f64 a a))
(*.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a))
(*.f64 (*.f64 a a) (pow.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 2 binary64)))
(pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) (neg.f64 a)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) (fabs.f64 a)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 a) #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fabs.f64 a) #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 8 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 4 binary64)))
(fabs.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
(exp.f64 (/.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (/.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 2 binary64))) (sinh.f64 (/.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64))) (sinh.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 2 binary64))))
(*.f64 (neg.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64))) (neg.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64))))
(*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 4 binary64)))
(*.f64 (pow.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64)))
(*.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
(pow.f64 (neg.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64))) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 8 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 4 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 4 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 8 binary64)))
(exp.f64 (fma.f64 (log.f64 a) #s(literal 4 binary64) (*.f64 (log.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 4 binary64))))
(exp.f64 (fma.f64 (log.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64)))))) #s(literal 4 binary64) (*.f64 (log.f64 a) #s(literal 4 binary64))))
(exp.f64 (+.f64 (/.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 2 binary64))))
(exp.f64 (+.f64 (/.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (/.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64) (*.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(exp.f64 (fma.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64) (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 2 binary64) (*.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(exp.f64 (fma.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 2 binary64) (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 2 binary64))))
(exp.f64 (*.f64 (/.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)))) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 8 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64))))
(*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)
(*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))))
(pow.f64 (exp.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 8 binary64)) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 4 binary64)) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
(exp.f64 (/.f64 (/.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (/.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (/.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (/.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 4 binary64)) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a))) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (fabs.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (fabs.f64 (cbrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (log.f64 (exp.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (log.f64 (exp.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)))
(pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 2/3 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/2 binary64))
(pow.f64 (PI.f64) #s(literal 1 binary64))
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(fabs.f64 (neg.f64 (PI.f64)))
(fabs.f64 (PI.f64))
(exp.f64 (+.f64 (/.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 (log.f64 (PI.f64)) #s(literal 2 binary64))))
(exp.f64 (/.f64 (log.f64 (*.f64 (PI.f64) (PI.f64))) #s(literal 2 binary64)))
(exp.f64 (/.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (/.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (/.f64 (log.f64 (PI.f64)) #s(literal 3 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (/.f64 (*.f64 #s(literal 3 binary64) (log.f64 (PI.f64))) #s(literal 3 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (PI.f64))) #s(literal 1/3 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (PI.f64))) #s(literal 3 binary64)))
(exp.f64 (/.f64 (*.f64 #s(literal 3 binary64) (log.f64 (PI.f64))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (PI.f64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (PI.f64)))
(+.f64 (cosh.f64 (/.f64 (*.f64 #s(literal 3 binary64) (log.f64 (PI.f64))) #s(literal 3 binary64))) (sinh.f64 (/.f64 (*.f64 #s(literal 3 binary64) (log.f64 (PI.f64))) #s(literal 3 binary64))))
(+.f64 (cosh.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (PI.f64))) #s(literal 1/3 binary64))) (sinh.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (PI.f64))) #s(literal 1/3 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64))))
(+.f64 (cosh.f64 (log.f64 (PI.f64))) (sinh.f64 (log.f64 (PI.f64))))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)))) (neg.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)))) (neg.f64 (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64))) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 4 binary64))))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) b (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) b) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))
(fma.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (fabs.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) (fabs.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b))) (exp.f64 (log.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b))) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))
(fma.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a))) (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 a) (*.f64 (neg.f64 a) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (neg.f64 b) (*.f64 (neg.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 a) (*.f64 (fabs.f64 a) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (fabs.f64 b) (*.f64 (fabs.f64 b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 2 binary64)) (*.f64 a a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (*.f64 b b) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 b b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))
(fma.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (*.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))
(fma.f64 b (*.f64 b (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))
(fma.f64 b (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))
(fma.f64 a (*.f64 a (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 2 binary64))) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 a (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))))
(-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 b) b) (pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b)))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.f64 a) a) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 2 binary64))))
(-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)))
(+.f64 (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 6 binary64)) (+.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 4 binary64)))))
(+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a)
(*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)))
(*.f64 (fabs.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) (fabs.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)))
(*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a))) (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a))))
(*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 2 binary64))))
(*.f64 (fabs.f64 a) (*.f64 (fabs.f64 a) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 2 binary64)) (*.f64 a a))
(*.f64 (*.f64 a a) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 2 binary64)))
(*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a))
(*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 a (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)))
(*.f64 a (*.f64 a (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 2 binary64))))
(*.f64 a (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)))
(pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (neg.f64 a)) #s(literal 2 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (fabs.f64 a)) #s(literal 2 binary64))
(pow.f64 (*.f64 (neg.f64 a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fabs.f64 a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 8 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 4 binary64)))
(fabs.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))
(exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64) (*.f64 (log.f64 a) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 a) #s(literal 2 binary64) (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 1 binary64) (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 1 binary64))))
(exp.f64 (/.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (/.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64))) #s(literal 1 binary64)))
(exp.f64 (/.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (/.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 2 binary64))) (sinh.f64 (/.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64))) (sinh.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(+.f64 (cosh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))) (sinh.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) a) #s(literal 2 binary64)) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 2 binary64)))
(*.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64))) (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 3 binary64)) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a))
(*.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64)))
(*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 4 binary64)))
(*.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))
(*.f64 (*.f64 a a) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 2 binary64)))
(*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 3 binary64)))
(pow.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64))) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a))) #s(literal 4 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 8 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 4 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 4 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 8 binary64)))
(exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64) (*.f64 (log.f64 a) #s(literal 4 binary64))))
(exp.f64 (fma.f64 (log.f64 a) #s(literal 4 binary64) (*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 4 binary64))))
(exp.f64 (+.f64 (/.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 2 binary64)) (/.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 2 binary64))))
(exp.f64 (+.f64 (/.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (/.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 2 binary64)) (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))))
(exp.f64 (fma.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64) (*.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(exp.f64 (fma.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64) (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64)))))
(exp.f64 (fma.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 2 binary64) (/.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 2 binary64))))
(exp.f64 (fma.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 2 binary64) (*.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (/.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 1 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)))) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 8 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64))) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) #s(literal 2 binary64))) #s(literal 2 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64))) (sinh.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a)) #s(literal 4 binary64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) #s(literal 1 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (-.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64))) (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))))))))
(/.f64 (fma.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))) #s(literal 2 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)))) (neg.f64 (-.f64 (cosh.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) (sin.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) #s(literal 4 binary64))
(/.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))))
(/.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64))) (-.f64 (cosh.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64)))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(fma.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(fma.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(fma.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(-.f64 (/.f64 (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64))) (/.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))
(-.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (sinh.f64 (neg.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (sin.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(+.f64 (/.f64 (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (-.f64 (cosh.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) (/.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (-.f64 (cosh.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)))))
(+.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(+.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(+.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(+.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(neg.f64 (neg.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(-.f64 (log.f64 (-.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))) (log.f64 (-.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))
(-.f64 (log.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)))) (log.f64 (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))))))
(-.f64 (log.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)))) (log.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))))))
(-.f64 (log.f64 (fma.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) (log.f64 #s(literal 2 binary64)))
(-.f64 (log.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) (log.f64 #s(literal 2 binary64)))
(-.f64 (log.f64 (neg.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64))))) (log.f64 (neg.f64 (-.f64 (cosh.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))))
(-.f64 (log.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) (log.f64 (sin.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)))))
(-.f64 (log.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64))))) (log.f64 (neg.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64))))))
(-.f64 (log.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))) (log.f64 #s(literal 4 binary64)))
(-.f64 (log.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))) (log.f64 #s(literal 4 binary64)))
(-.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))
(-.f64 (log.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)))) (log.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))))))))
(-.f64 (log.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)))) (log.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)))))
(-.f64 (log.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)))) (log.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))))
(-.f64 (log.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)))) (log.f64 (-.f64 (cosh.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64)))))
(-.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(neg.f64 (neg.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(-.f64 (log.f64 (-.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)))) (log.f64 (-.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))
(-.f64 (log.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)))) (log.f64 (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))))))
(-.f64 (log.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)))) (log.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))))))
(-.f64 (log.f64 (fma.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) (log.f64 #s(literal 2 binary64)))
(-.f64 (log.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) (log.f64 #s(literal 2 binary64)))
(-.f64 (log.f64 (neg.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64))))) (log.f64 (neg.f64 (-.f64 (cosh.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))))
(-.f64 (log.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))) (log.f64 (sin.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)))))
(-.f64 (log.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64))))) (log.f64 (neg.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64))))))
(-.f64 (log.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))) (log.f64 #s(literal 4 binary64)))
(-.f64 (log.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))) (log.f64 #s(literal 4 binary64)))
(-.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))
(-.f64 (log.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)))) (log.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))))))))
(-.f64 (log.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)))) (log.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)))))
(-.f64 (log.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)))) (log.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))))
(-.f64 (log.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)))) (log.f64 (-.f64 (cosh.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64)))))
(-.f64 #s(literal 0 binary64) (neg.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))
(*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (neg.f64 (sqrt.f64 (PI.f64))))
(*.f64 (fabs.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (fabs.f64 (cbrt.f64 (PI.f64))))
(*.f64 (sqrt.f64 (PI.f64)) (log.f64 (exp.f64 (sqrt.f64 (PI.f64)))))
(*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64)))
(*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (cbrt.f64 (PI.f64)))
(*.f64 (cbrt.f64 (PI.f64)) (log.f64 (exp.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (PI.f64)) (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)))
(pow.f64 (neg.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)) #s(literal 2/3 binary64))
(pow.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (cbrt.f64 (PI.f64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/2 binary64))
(pow.f64 (PI.f64) #s(literal 1 binary64))
(cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))
(sqrt.f64 (*.f64 (PI.f64) (PI.f64)))
(fabs.f64 (neg.f64 (PI.f64)))
(fabs.f64 (PI.f64))
(exp.f64 (+.f64 (/.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) (/.f64 (log.f64 (PI.f64)) #s(literal 2 binary64))))
(exp.f64 (/.f64 (log.f64 (*.f64 (PI.f64) (PI.f64))) #s(literal 2 binary64)))
(exp.f64 (/.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (/.f64 (log.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (/.f64 (log.f64 (PI.f64)) #s(literal 3 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (/.f64 (*.f64 #s(literal 3 binary64) (log.f64 (PI.f64))) #s(literal 3 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (PI.f64))) #s(literal 1/3 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (PI.f64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (PI.f64))) #s(literal 3 binary64)))
(exp.f64 (/.f64 (*.f64 #s(literal 3 binary64) (log.f64 (PI.f64))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (PI.f64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (PI.f64)))
(+.f64 (cosh.f64 (/.f64 (*.f64 #s(literal 3 binary64) (log.f64 (PI.f64))) #s(literal 3 binary64))) (sinh.f64 (/.f64 (*.f64 #s(literal 3 binary64) (log.f64 (PI.f64))) #s(literal 3 binary64))))
(+.f64 (cosh.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (PI.f64))) #s(literal 1/3 binary64))) (sinh.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (PI.f64))) #s(literal 1/3 binary64))))
(+.f64 (cosh.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (PI.f64)) #s(literal 1 binary64))))
(+.f64 (cosh.f64 (log.f64 (PI.f64))) (sinh.f64 (log.f64 (PI.f64))))
(log.f64 (exp.f64 (PI.f64)))
(PI.f64)
(fma.f64 (sin.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 1/360 binary64) (PI.f64))) #s(literal 0 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 0 binary64) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)))))))
(sin.f64 (+.f64 (neg.f64 (*.f64 (neg.f64 angle) (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (fma.f64 (neg.f64 angle) (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (fma.f64 angle (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(cos.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 angle) (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)))))))
(cos.f64 (neg.f64 (*.f64 (neg.f64 angle) (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))))
(cos.f64 (*.f64 (neg.f64 angle) (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)))))
(cos.f64 (*.f64 angle (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)))))
(+.f64 (*.f64 (sin.f64 (fma.f64 (*.f64 angle (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 1/360 binary64) (PI.f64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 angle (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)))))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 angle (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)))))))
(+.f64 (*.f64 (sin.f64 (*.f64 angle (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 0 binary64)) (*.f64 (cos.f64 (*.f64 angle (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 1 binary64)))
(sin.f64 (*.f64 angle (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)))))
(pow.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 1 binary64))
(fma.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 1 binary64)))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 0 binary64) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))))
(fma.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(sin.f64 (+.f64 (neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (fma.f64 (neg.f64 (PI.f64)) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))
(sin.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (/.f64 (PI.f64) #s(literal 2 binary64))))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(cos.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))
(cos.f64 (neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))
(cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))
(cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))))
(+.f64 (*.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(+.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 0 binary64)) (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 1 binary64)))
(sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) #s(literal 1 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (-.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64))) (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))))))))
(/.f64 (fma.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))) #s(literal 2 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)))) (neg.f64 (-.f64 (cosh.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) (sin.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) #s(literal 4 binary64))
(/.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))))
(/.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64))) (-.f64 (cosh.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64)))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(fma.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(fma.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(fma.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(-.f64 (/.f64 (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64))) (/.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))
(-.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (sinh.f64 (neg.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (sin.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(+.f64 (/.f64 (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (-.f64 (cosh.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) (/.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (-.f64 (cosh.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)))))
(+.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(+.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(+.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(+.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) #s(literal 1 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(pow.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64))) (-.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64))) (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))))))))
(/.f64 (fma.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))) #s(literal 2 binary64))
(/.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))) #s(literal 2 binary64))
(/.f64 (neg.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)))) (neg.f64 (-.f64 (cosh.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))))
(/.f64 (neg.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))) (sin.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) #s(literal 4 binary64))
(/.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))))
(/.f64 (+.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64))) (-.f64 (cosh.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64)))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(fma.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(fma.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(fma.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))
(-.f64 (/.f64 (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64))) (/.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) #s(literal -1 binary64))))
(-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))))
(-.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (sinh.f64 (neg.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (sin.f64 (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(-.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(exp.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))
(+.f64 (/.f64 (pow.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (-.f64 (cosh.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))) (/.f64 (pow.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) #s(literal 3 binary64)) (-.f64 (cosh.f64 (+.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))) (*.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))))))))
(+.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 3 binary64)) (fma.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (sin.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (pow.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) #s(literal 2 binary64)))))
(+.f64 (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(+.f64 (cosh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))) (sinh.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))))))
(+.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))
(+.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (neg.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))) (PI.f64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))
(+.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))))

eval119.0ms (1.1%)

Memory
-0.3MiB live, 141.7MiB allocated; 23ms collecting garbage
Compiler

Compiled 44 086 to 3 358 computations (92.4% saved)

prune337.0ms (3%)

Memory
14.2MiB live, 400.8MiB allocated; 55ms collecting garbage
Pruning

139 alts after pruning (136 fresh and 3 done)

PrunedKeptTotal
New65133684
Fresh21103124
Picked325
Done011
Total675139814
Accuracy
81.0%
Counts
814 → 139
Alt Table
Click to see full alt table
StatusAccuracyProgram
78.4%
(fma.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
75.6%
(fma.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
78.4%
(fma.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
77.5%
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
78.4%
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) b) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
64.1%
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
72.9%
(fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
63.0%
(fma.f64 (exp.f64 (log.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b))) (exp.f64 (log.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b))) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
55.1%
(+.f64 (pow.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) a) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #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)))
78.5%
(+.f64 (pow.f64 (+.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #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)))
78.5%
(+.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.3%
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (fma.f64 (sinh.f64 (neg.f64 (log.f64 (PI.f64)))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)))
78.5%
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (sin.f64 (fma.f64 (neg.f64 (/.f64 angle #s(literal 180 binary64))) (cosh.f64 (log.f64 (PI.f64))) (/.f64 (PI.f64) #s(literal 2 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)))
78.5%
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (sin.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)))
78.6%
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 #s(approx (cos (* (/ angle 180) (cosh (log (PI))))) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)))
77.9%
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 #s(approx (cos (* (/ angle 180) (cosh (log (PI))))) #s(literal 1 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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)))
69.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (fma.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (/.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.6%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (-.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.2%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.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))))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.3%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.3%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.3%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.3%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (cbrt.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) angle) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.2%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.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 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.0%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 #s(approx (* (/ angle 180) (pow (PI) -1)) (*.f64 (/.f64 angle (PI.f64)) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 #s(approx (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64))) (sin.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64)))) #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.3%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (cos.f64 (/.f64 (/.f64 (-.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) (*.f64 angle (PI.f64))) #s(literal 180 binary64)) #s(literal 2 binary64))) (sin.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle (*.f64 angle (PI.f64))) #s(literal 180 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)))) (+.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))))) #s(literal 4 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.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)))
46.8%
(+.f64 (pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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)))
47.9%
(+.f64 (pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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)))
49.3%
(+.f64 (pow.f64 (*.f64 a (+.f64 (cosh.f64 #s(approx (* (log (sin (* (PI) (/ angle 180)))) 1) (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #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)))
78.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 720 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 (neg.f64 angle) (sqrt.f64 (PI.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)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (fma.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)))
78.2%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (*.f64 (/.f64 angle #s(literal 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)))
78.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #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)))
78.6%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) angle) #s(literal 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)))
78.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) angle) #s(literal 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)))
71.9%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
78.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/4 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
72.0%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (fma.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 2 binary64)) #s(literal 360 binary64))) (cos.f64 (/.f64 (*.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 360 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 2 binary64)) #s(literal 360 binary64))) (sin.f64 (/.f64 (*.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 360 binary64)))))) #s(literal 2 binary64)))
78.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 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (sin.f64 (-.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) (cos.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (sin.f64 (fma.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
78.3%
(+.f64 (pow.f64 (*.f64 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 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 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 #s(literal 180 binary64)) (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 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)) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
77.8%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
78.1%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (neg.f64 (sqrt.f64 (PI.f64)))) (neg.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)))
78.3%
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) (/.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)))
63.8%
(+.f64 (pow.f64 (*.f64 a (exp.f64 (log.f64 (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)))
78.4%
(+.f64 (pow.f64 (*.f64 a #s(approx (/ (+ (* (+ (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (sin (* (PI) (/ angle 180)))) 2) (* 2 (+ (sin (* (/ angle 180) (pow (PI) -1))) (sin (* (PI) (/ angle 180)))))) 4) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle (PI.f64)) #s(literal 1/180 binary64))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) (+.f64 (sin.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) angle) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1/180 binary64))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))))) #s(literal 1/4 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.4%
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (fma.f64 (PI.f64) #s(literal 1/360 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/360 binary64))) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 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)))
78.4%
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (sin.f64 (fma.f64 (neg.f64 angle) (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) (/.f64 (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)))
78.4%
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (sin.f64 (fma.f64 angle (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) (/.f64 (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)))
78.5%
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (fma.f64 (PI.f64) #s(literal 1/360 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/360 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)))
78.6%
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
78.0%
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) #s(approx (cos (* (* (+ (/ 1 (PI)) (PI)) 1/360) angle)) #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)))
66.6%
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (cbrt (pow (PI) 3)) (/ angle 180)))) 1))) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/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)))
73.4%
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (/ (* (PI) angle) 180)) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
78.5%
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (/ (* (PI) angle) 180)) (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
72.9%
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.f64 (*.f64 (PI.f64) (fma.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 angle angle)) (*.f64 (PI.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)))
63.7%
(+.f64 (pow.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
63.1%
(+.f64 (pow.f64 (exp.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
63.7%
(+.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
63.7%
(+.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 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)))
78.5%
(+.f64 (pow.f64 #s(approx (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) (*.f64 (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) angle) #s(literal 1/360 binary64))) (cos.f64 (*.f64 #s(literal -1/360 binary64) (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) angle))) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) angle) #s(literal 1/360 binary64))) (cos.f64 (*.f64 #s(literal -1/360 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) angle))))) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
73.3%
(+.f64 (pow.f64 #s(approx (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) (*.f64 (*.f64 a angle) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.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)))
48.4%
(+.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (cosh.f64 (log.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64))))) (sinh.f64 (log.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
72.9%
(+.f64 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
70.8%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 3/2 binary64)) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
70.4%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (exp.f64 (log.f64 a))) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
70.7%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.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 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
70.9%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
70.9%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
65.8%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
71.1%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
70.8%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (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)))
70.7%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))))) #s(literal 2 binary64)))
71.0%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))))) #s(literal 2 binary64)))
70.9%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (sin.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
70.9%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (sin.f64 (+.f64 (neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
70.9%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
71.0%
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
66.0%
(+.f64 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 2 binary64)) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (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)))
74.9%
(+.f64 (exp.f64 (+.f64 (log.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a)) (log.f64 a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
63.1%
(+.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a)) #s(literal 2 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
77.6%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.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 angle #s(literal 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)))
77.5%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (cbrt.f64 (PI.f64))) (/.f64 angle #s(literal 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)))
77.6%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle #s(literal 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)))
77.6%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 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)))
77.5%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 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)))
76.8%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
77.4%
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #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)))
73.3%
(+.f64 #s(approx (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (*.f64 (*.f64 (*.f64 a angle) (*.f64 a angle)) (pow.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.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)))
63.9%
(+.f64 #s(approx (pow (* a (sin (/ (* (PI) angle) 180))) 2) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) a) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
60.9%
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (PI.f64)) (PI.f64) (*.f64 (*.f64 a (*.f64 (*.f64 angle angle) a)) (fma.f64 (*.f64 (*.f64 #s(literal 1/765275040000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))) angle) angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))))) (*.f64 angle angle))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
59.5%
#s(approx (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #s(literal 2 binary64)) (*.f64 b b)))
59.5%
#s(approx (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
30.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b) (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 a a)))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a))))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 b b)))
30.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 b b)))
69.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 b b))))
39.4%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 angle angle)) (*.f64 b b)))
39.4%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 angle angle) (*.f64 b b)))
42.6%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle)) angle (*.f64 b b)))
37.0%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (PI.f64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
39.4%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 b b)))
32.3%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) #s(approx (- (* b b) (* a a)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 a b) (/.f64 a b))) (*.f64 b b)))) (*.f64 angle angle) (*.f64 b b)))
63.0%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(approx (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) (*.f64 b b)))
57.5%
#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)))
64.9%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 (/.f64 a b) (/.f64 a b)) (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64))) (*.f64 b b)))
54.4%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 (/.f64 b a) (/.f64 b a)) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64))) (*.f64 a a)))
59.2%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
49.7%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt.f64 (pow.f64 b #s(literal 4 binary64))))
57.5%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64))))
35.7%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) a) #s(literal 2 binary64)) #s(literal 1/32400 binary64))))
35.2%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/32400 binary64) a)) a)))
36.6%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) angle)) angle)))
36.6%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 angle (PI.f64))) (*.f64 angle (PI.f64)))))
33.5%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 (*.f64 angle (PI.f64)) angle))))
36.6%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) angle) (*.f64 angle (*.f64 (*.f64 a a) #s(literal 1/32400 binary64))))))
33.5%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) a) a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
33.5%
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
Compiler

Compiled 15 818 to 5 545 computations (64.9% saved)

regimes420.0ms (3.7%)

Memory
-21.4MiB live, 359.4MiB allocated; 38ms collecting garbage
Counts
200 → 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 (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) a) a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) angle) (*.f64 angle (*.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 (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 (*.f64 angle (PI.f64)) angle))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 angle (PI.f64))) (*.f64 angle (PI.f64)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) angle)) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (PI.f64) (PI.f64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(approx (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) #s(approx (- (* b b) (* a a)) (*.f64 (neg.f64 a) a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 #s(literal -1/32400 binary64) (PI.f64))) (PI.f64)) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle)) angle (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 angle angle)) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 #s(literal 1/32400 binary64) (*.f64 a a) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (PI.f64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) #s(approx (- (* b b) (* a a)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 a b) (/.f64 a b))) (*.f64 b b)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt.f64 (pow.f64 b #s(literal 4 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) a) #s(literal 2 binary64)) #s(literal 1/32400 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/32400 binary64) a)) a)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) a) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 #s(approx (pow (* a (sin (/ (* (PI) angle) 180))) 2) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) a) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (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)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b) (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 a a)))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a))))) (*.f64 angle angle))) (*.f64 angle angle) (*.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)))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.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 #s(approx (sin (/ (* (PI) angle) 180)) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) 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 #s(approx (sin (* (/ angle 180) (PI))) (*.f64 (*.f64 (PI.f64) (fma.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 angle angle)) (*.f64 (PI.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 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 #s(literal -1/3149280000 binary64) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) angle) angle) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) angle) angle)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 #s(approx (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) (*.f64 (*.f64 a angle) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.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 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(+.f64 #s(approx (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (*.f64 (*.f64 (*.f64 a angle) (*.f64 a angle)) (pow.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.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 #s(approx (sin (* (/ angle 180) (PI))) (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 #s(approx (sin (/ (* (PI) angle) 180)) (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) 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 #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 b b))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b))))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) 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 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #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)))
(fma.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) a (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #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 (sin.f64 (fma.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (sin.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) b) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 (/.f64 b a) (/.f64 b a)) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64))) (*.f64 a a)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 (/.f64 a b) (/.f64 a b)) (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64))) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (sin.f64 (+.f64 (neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (sin.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 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)) angle) (/.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 (sqrt.f64 (PI.f64)) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (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 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (sin.f64 (+.f64 (neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 (neg.f64 angle) (sqrt.f64 (PI.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 (/.f64 angle #s(literal 180 binary64)) (neg.f64 (sqrt.f64 (PI.f64)))) (neg.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 #s(literal 180 binary64)) (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (PI.f64)) (PI.f64) (*.f64 (*.f64 a (*.f64 (*.f64 angle angle) a)) (fma.f64 (*.f64 (*.f64 #s(literal 1/765275040000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))) angle) angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))))) (*.f64 angle angle))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) 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 (exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 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 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/4 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 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/180 binary64) a) (PI.f64) (*.f64 (*.f64 a (fma.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/22674816000000 binary64)) angle) angle (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal -1/34992000 binary64)))) (*.f64 angle angle))) angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #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 (exp.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) 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 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 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 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 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 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) 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 (exp.f64 (log.f64 (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 (exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 (log.f64 a) #s(literal 2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64) (*.f64 (log.f64 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 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 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 (exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (exp.f64 (log.f64 a))) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #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 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 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 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #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 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle #s(literal 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 (sin.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 720 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 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 2 binary64)) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (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 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) #s(approx (cos (* (* (+ (/ 1 (PI)) (PI)) 1/360) angle)) #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 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (+.f64 (log.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a)) (log.f64 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 (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 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 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #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 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (*.f64 (/.f64 angle #s(literal 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 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 3/2 binary64)) (/.f64 angle #s(literal 180 binary64)))) a) #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 #s(approx (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (PI) (/ angle 180)))) 1))) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/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 #s(approx (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (cbrt (pow (PI) 3)) (/ angle 180)))) 1))) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/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 (fma.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 2 binary64)) #s(literal 360 binary64))) (cos.f64 (/.f64 (*.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 360 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 2 binary64)) #s(literal 360 binary64))) (sin.f64 (/.f64 (*.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 360 binary64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a #s(approx (/ (+ (* (+ (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (sin (* (PI) (/ angle 180)))) 2) (* 2 (+ (sin (* (/ angle 180) (pow (PI) -1))) (sin (* (PI) (/ angle 180)))))) 4) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (+.f64 (sin.f64 (*.f64 (/.f64 angle (PI.f64)) #s(literal 1/180 binary64))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) (+.f64 (sin.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) angle) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1/180 binary64))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))))) #s(literal 1/4 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 #s(approx (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) (*.f64 (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) angle) #s(literal 1/360 binary64))) (cos.f64 (*.f64 #s(literal -1/360 binary64) (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) angle))) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) angle) #s(literal 1/360 binary64))) (cos.f64 (*.f64 #s(literal -1/360 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) angle))))) 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 (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 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 (exp.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (exp.f64 (log.f64 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 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 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 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 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 (-.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64))) (cos.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (neg.f64 (sqrt.f64 (PI.f64))) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 2 binary64))))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (pow.f64 (pow.f64 (PI.f64) #s(literal 1/6 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)) angle) #s(literal 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 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))))))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 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 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b))) (exp.f64 (log.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b))) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (+.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))) (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #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 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.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 (*.f64 (pow.f64 (*.f64 (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64)))) (cbrt.f64 (neg.f64 (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) angle) #s(literal 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 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (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)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.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 angle #s(literal 180 binary64)))) a) #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 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (fma.f64 (PI.f64) #s(literal 1/360 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/360 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 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (fma.f64 (PI.f64) #s(literal 1/360 binary64) (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) #s(literal 1/360 binary64))) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 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 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (sin.f64 (fma.f64 angle (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) (/.f64 (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 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (sin.f64 (fma.f64 (neg.f64 angle) (*.f64 #s(literal 1/360 binary64) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) (/.f64 (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 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (cbrt.f64 (PI.f64))) (/.f64 angle #s(literal 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 (/.f64 (fma.f64 (+.f64 #s(approx (sin (/ (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) 180)) (sin.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) angle) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 #s(approx (- (* (sinh (log (PI))) angle) (* (cosh (log (PI))) angle)) (*.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (-.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (PI.f64)) (/.f64 #s(literal 1 binary64) (PI.f64)))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 0 binary64) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))))) (*.f64 (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (*.f64 #s(literal 1 binary64) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) (sin.f64 (-.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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 (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 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 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)) (cosh.f64 (log.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64))))) (sinh.f64 (log.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.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 angle #s(literal 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 (+.f64 (cosh.f64 #s(approx (* (log (sin (* (PI) (/ angle 180)))) 1) (log.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #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 (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #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 (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 #s(approx (* (/ angle 180) (pow (PI) -1)) (*.f64 (/.f64 angle (PI.f64)) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (PI.f64))) #s(literal 2 binary64))) angle) #s(literal 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 (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 #s(approx (cos (* (/ angle 180) (cosh (log (PI))))) #s(literal 1 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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 (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) angle) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (+.f64 (cosh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 1 binary64))) (sinh.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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 (-.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))))) (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64))))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 #s(approx (cos (* (/ angle 180) (cosh (log (PI))))) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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 (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal -1/2 binary64)) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (/.f64 (fma.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (-.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64))) (sin.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64)))) #s(literal 4 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))))) #s(literal 4 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 (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (fma.f64 (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (*.f64 (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64)))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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 (-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))) (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64)))))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (-.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (/.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #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 (-.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #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 (-.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64)))))) (*.f64 (cos.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))) (PI.f64))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.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 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #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 (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (sin.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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 (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.f64 (PI.f64))))) (*.f64 (sin.f64 (fma.f64 (neg.f64 (/.f64 angle #s(literal 180 binary64))) (cosh.f64 (log.f64 (PI.f64))) (/.f64 (PI.f64) #s(literal 2 binary64)))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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 (fma.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (fma.f64 (sinh.f64 (neg.f64 (log.f64 (PI.f64)))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))) (*.f64 (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cosh.f64 (log.f64 (PI.f64))))) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (sinh.f64 (log.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 (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (cbrt.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 6 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 6 binary64)))) (+.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) b) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 4 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))))
(+.f64 (pow.f64 (*.f64 a (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3/2 binary64)))))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.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 angle #s(literal 180 binary64))))))) #s(literal 4 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 (/.f64 (fma.f64 (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.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))))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (fma.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (+.f64 (*.f64 (*.f64 (*.f64 a (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (*.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) 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 (/.f64 (fma.f64 #s(literal 4 binary64) (*.f64 (cos.f64 (/.f64 (/.f64 (-.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) (*.f64 angle (PI.f64))) #s(literal 180 binary64)) #s(literal 2 binary64))) (sin.f64 (/.f64 (/.f64 (fma.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle (*.f64 angle (PI.f64))) #s(literal 180 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) #s(literal 2 binary64))) #s(literal 4 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 (/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (sin.f64 (/.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))) #s(literal 2 binary64))) (cos.f64 (/.f64 (-.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)) (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)))) (+.f64 (-.f64 (sin.f64 (*.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64)))) (*.f64 #s(literal 2 binary64) (-.f64 (sin.f64 (/.f64 (*.f64 (-.f64 (sinh.f64 (log.f64 (PI.f64))) (cosh.f64 (log.f64 (PI.f64)))) angle) #s(literal 180 binary64))) (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))))))) #s(literal 4 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 (/.f64 (fma.f64 (+.f64 (-.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (/.f64 (fma.f64 (+.f64 (fma.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (/.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (/.f64 (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64)))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))))) #s(literal 4 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 (-.f64 (/.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (PI.f64) #s(literal -1 binary64))))) (/.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (pow.f64 (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 (/.f64 (-.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #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 (/.f64 (fma.f64 (-.f64 (cos.f64 (-.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (+.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (PI.f64) #s(literal 2 binary64))) (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (+.f64 (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (neg.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle))) #s(literal 180 binary64))) (sin.f64 (fma.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)) (/.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle) #s(literal -180 binary64))))))) #s(literal 4 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 (*.f64 (+.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #s(literal 3 binary64))) a) (fma.f64 (*.f64 (sin.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (cos.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (/.f64 (-.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) angle) (*.f64 (cosh.f64 (log.f64 (PI.f64))) angle)) #s(literal 180 binary64))) (pow.f64 (*.f64 (cos.f64 (*.f64 (sinh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) (sin.f64 (*.f64 (cosh.f64 (log.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64))))) #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)))
Outputs
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
Calls

6 calls:

68.0ms
b
63.0ms
a
62.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)))
60.0ms
angle
59.0ms
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
Results
AccuracySegmentsBranch
78.6%1(/.f64 angle #s(literal 180 binary64))
78.6%1(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
78.6%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)))
78.6%1a
78.6%1b
78.6%1angle
Compiler

Compiled 32 to 36 computations (-12.5% saved)

regimes245.0ms (2.2%)

Memory
28.7MiB live, 171.8MiB allocated; 17ms collecting garbage
Counts
121 → 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 (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) a) a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) angle) (*.f64 angle (*.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 (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 (*.f64 angle (PI.f64)) angle))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 angle (PI.f64))) (*.f64 angle (PI.f64)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) angle)) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (PI.f64) (PI.f64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(approx (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) #s(approx (- (* b b) (* a a)) (*.f64 (neg.f64 a) a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 #s(literal -1/32400 binary64) (PI.f64))) (PI.f64)) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle)) angle (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 angle angle)) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 #s(literal 1/32400 binary64) (*.f64 a a) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (PI.f64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) #s(approx (- (* b b) (* a a)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 a b) (/.f64 a b))) (*.f64 b b)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt.f64 (pow.f64 b #s(literal 4 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) a) #s(literal 2 binary64)) #s(literal 1/32400 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/32400 binary64) a)) a)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) a) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 #s(approx (pow (* a (sin (/ (* (PI) angle) 180))) 2) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) a) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (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)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b) (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 a a)))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a))))) (*.f64 angle angle))) (*.f64 angle angle) (*.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)))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.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 #s(approx (sin (/ (* (PI) angle) 180)) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) 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 #s(approx (sin (* (/ angle 180) (PI))) (*.f64 (*.f64 (PI.f64) (fma.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 angle angle)) (*.f64 (PI.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 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 #s(literal -1/3149280000 binary64) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) angle) angle) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) angle) angle)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 #s(approx (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) (*.f64 (*.f64 a angle) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.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 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(+.f64 #s(approx (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (*.f64 (*.f64 (*.f64 a angle) (*.f64 a angle)) (pow.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.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 #s(approx (sin (* (/ angle 180) (PI))) (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 #s(approx (sin (/ (* (PI) angle) 180)) (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) 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 #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 b b))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b))))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) 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 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #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)))
(fma.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) a (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #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 (sin.f64 (fma.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (sin.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) b) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 (/.f64 b a) (/.f64 b a)) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64))) (*.f64 a a)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 (/.f64 a b) (/.f64 a b)) (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64))) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (sin.f64 (+.f64 (neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (sin.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 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)) angle) (/.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 (sqrt.f64 (PI.f64)) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (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 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (sin.f64 (+.f64 (neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 (neg.f64 angle) (sqrt.f64 (PI.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 (/.f64 angle #s(literal 180 binary64)) (neg.f64 (sqrt.f64 (PI.f64)))) (neg.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 #s(literal 180 binary64)) (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (PI.f64)) (PI.f64) (*.f64 (*.f64 a (*.f64 (*.f64 angle angle) a)) (fma.f64 (*.f64 (*.f64 #s(literal 1/765275040000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))) angle) angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))))) (*.f64 angle angle))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) 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 (exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 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 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/4 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 #s(approx (* a (sin (* (/ angle 180) (PI)))) (*.f64 (fma.f64 (*.f64 #s(literal 1/180 binary64) a) (PI.f64) (*.f64 (*.f64 a (fma.f64 (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 5 binary64)) #s(literal 1/22674816000000 binary64)) angle) angle (*.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)) #s(literal -1/34992000 binary64)))) (*.f64 angle angle))) angle)) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b))) (sqrt.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b)) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (sqrt.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a)) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #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 (exp.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) 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 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 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 (exp.f64 #s(literal 2 binary64)) (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 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 (exp.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) 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 (exp.f64 (log.f64 (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 (exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #s(literal 2 binary64) (*.f64 (log.f64 a) #s(literal 2 binary64)))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (fma.f64 (log.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64) (*.f64 (log.f64 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 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 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 (exp.f64 (*.f64 (log.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) #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 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) (exp.f64 (log.f64 a))) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64)))))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #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 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))) (pow.f64 (PI.f64) #s(literal 1/6 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 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (PI.f64) #s(literal 1/4 binary64)) (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #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 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle #s(literal 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 (sin.f64 (/.f64 (fma.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) angle) #s(literal 2 binary64) (*.f64 #s(literal 360 binary64) (*.f64 (/.f64 angle #s(literal 180 binary64)) (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64))))) #s(literal 720 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 (sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a) #s(literal 2 binary64)) (pow.f64 (sin.f64 (/.f64 (*.f64 angle (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 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) #s(approx (cos (* (* (+ (/ 1 (PI)) (PI)) 1/360) angle)) #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 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 180 binary64)) (cbrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (+.f64 (log.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a)) (log.f64 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 (sin.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) angle) #s(literal 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 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (PI.f64)) (/.f64 angle #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 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) (*.f64 (/.f64 angle #s(literal 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 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (PI.f64)) #s(literal 2 binary64)) #s(literal 3/2 binary64)) (/.f64 angle #s(literal 180 binary64)))) a) #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 #s(approx (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (PI) (/ angle 180)))) 1))) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/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 #s(approx (+ (cosh (* (log (sin (* (PI) (/ angle 180)))) 1)) (sinh (* (log (sin (* (cbrt (pow (PI) 3)) (/ angle 180)))) 1))) (*.f64 #s(literal 1/2 binary64) (+.f64 (-.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/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 (fma.f64 (sin.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 2 binary64)) #s(literal 360 binary64))) (cos.f64 (/.f64 (*.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 360 binary64))) (*.f64 (cos.f64 (/.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 2 binary64)) #s(literal 360 binary64))) (sin.f64 (/.f64 (*.f64 (PI.f64) #s(literal 180 binary64)) #s(literal 360 binary64)))))) #s(literal 2 binary64)))
Outputs
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/4 binary64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
Calls

6 calls:

59.0ms
a
56.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)))
41.0ms
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
28.0ms
angle
28.0ms
b
Results
AccuracySegmentsBranch
78.5%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)))
78.5%1b
78.5%1(/.f64 angle #s(literal 180 binary64))
78.5%1(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
78.5%1a
78.5%1angle
Compiler

Compiled 32 to 36 computations (-12.5% saved)

regimes176.0ms (1.6%)

Memory
-2.9MiB live, 188.2MiB allocated; 30ms collecting garbage
Counts
86 → 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 (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) a) a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) angle) (*.f64 angle (*.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 (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 (*.f64 angle (PI.f64)) angle))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 angle (PI.f64))) (*.f64 angle (PI.f64)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) angle)) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (PI.f64) (PI.f64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(approx (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) #s(approx (- (* b b) (* a a)) (*.f64 (neg.f64 a) a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 #s(literal -1/32400 binary64) (PI.f64))) (PI.f64)) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle)) angle (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 angle angle)) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 #s(literal 1/32400 binary64) (*.f64 a a) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (PI.f64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) #s(approx (- (* b b) (* a a)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 a b) (/.f64 a b))) (*.f64 b b)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt.f64 (pow.f64 b #s(literal 4 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) a) #s(literal 2 binary64)) #s(literal 1/32400 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/32400 binary64) a)) a)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) a) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 #s(approx (pow (* a (sin (/ (* (PI) angle) 180))) 2) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) a) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (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)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b) (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 a a)))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a))))) (*.f64 angle angle))) (*.f64 angle angle) (*.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)))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.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 #s(approx (sin (/ (* (PI) angle) 180)) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) 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 #s(approx (sin (* (/ angle 180) (PI))) (*.f64 (*.f64 (PI.f64) (fma.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 angle angle)) (*.f64 (PI.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 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 #s(literal -1/3149280000 binary64) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) angle) angle) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) angle) angle)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 #s(approx (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) (*.f64 (*.f64 a angle) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.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 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(+.f64 #s(approx (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (*.f64 (*.f64 (*.f64 a angle) (*.f64 a angle)) (pow.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.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 #s(approx (sin (* (/ angle 180) (PI))) (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 #s(approx (sin (/ (* (PI) angle) 180)) (sin.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) 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 #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal 180 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 b b))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64))) #s(literal 2 binary64)) (*.f64 a a) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b))))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) 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 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (PI.f64) angle) #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)))
(fma.f64 (*.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) b) b (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) a) a (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (pow.f64 (sin.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) #s(literal 2 binary64)) a) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) #s(literal 2 binary64)) (*.f64 b b) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #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 (sin.f64 (fma.f64 (/.f64 angle #s(literal -180 binary64)) (PI.f64) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (sin.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) b) (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (pow.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) a) #s(literal 2 binary64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (fma.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 (/.f64 b a) (/.f64 b a)) (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64))) (*.f64 a a)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (fma.f64 (pow.f64 (sin.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 (/.f64 a b) (/.f64 a b)) (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64))) (*.f64 b b)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 #s(approx (sin (* (PI) (/ angle 180))) (sin.f64 (*.f64 (*.f64 (PI.f64) angle) #s(literal 1/180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (sin.f64 (+.f64 (neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (sin.f64 (fma.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 b b) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (cos.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) b) (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 (PI.f64) angle) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))) a) (sin.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) a (pow.f64 (*.f64 (cos.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) b) #s(literal 2 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 a a) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64))))) (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 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)) angle) (/.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 (sqrt.f64 (PI.f64)) angle) (/.f64 (sqrt.f64 (PI.f64)) #s(literal 180 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (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 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (sin.f64 (+.f64 (neg.f64 (/.f64 (*.f64 angle (PI.f64)) #s(literal -180 binary64))) (/.f64 (PI.f64) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (/.f64 (*.f64 (*.f64 (neg.f64 angle) (sqrt.f64 (PI.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 (/.f64 angle #s(literal 180 binary64)) (neg.f64 (sqrt.f64 (PI.f64)))) (neg.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 #s(literal 180 binary64)) (neg.f64 (sqrt.f64 (PI.f64)))) (neg.f64 (sqrt.f64 (PI.f64)))))) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (sqrt.f64 (PI.f64)) (sqrt.f64 (PI.f64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (PI.f64)) (PI.f64) (*.f64 (*.f64 a (*.f64 (*.f64 angle angle) a)) (fma.f64 (*.f64 (*.f64 #s(literal 1/765275040000000 binary64) (pow.f64 (PI.f64) #s(literal 6 binary64))) angle) angle (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) #s(literal -1/3149280000 binary64))))) (*.f64 angle angle))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 2 binary64)))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(+.f64 (exp.f64 (*.f64 (log.f64 (*.f64 #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (sin.f64 (*.f64 #s(literal 1/180 binary64) (*.f64 angle (PI.f64))))) 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 (exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 (*.f64 (PI.f64) (/.f64 angle #s(literal 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 (sqrt.f64 (pow.f64 (*.f64 (sin.f64 (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (/.f64 angle #s(literal 180 binary64)))) a) #s(literal 4 binary64))) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
Outputs
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (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)))
Calls

6 calls:

45.0ms
angle
39.0ms
a
25.0ms
(/.f64 angle #s(literal 180 binary64))
23.0ms
b
20.0ms
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
Results
AccuracySegmentsBranch
78.5%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)))
78.5%1a
78.5%1b
78.5%1(/.f64 angle #s(literal 180 binary64))
78.5%1(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
78.5%1angle
Compiler

Compiled 32 to 36 computations (-12.5% saved)

regimes88.0ms (0.8%)

Memory
-4.5MiB live, 127.8MiB allocated; 14ms collecting garbage
Counts
42 → 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 (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) a) a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) angle) (*.f64 angle (*.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 (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 (*.f64 angle (PI.f64)) angle))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 angle (PI.f64))) (*.f64 angle (PI.f64)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) angle)) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (PI.f64) (PI.f64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(approx (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) #s(approx (- (* b b) (* a a)) (*.f64 (neg.f64 a) a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 #s(literal -1/32400 binary64) (PI.f64))) (PI.f64)) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle)) angle (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 angle angle)) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 #s(literal 1/32400 binary64) (*.f64 a a) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (PI.f64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) #s(approx (- (* b b) (* a a)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 a b) (/.f64 a b))) (*.f64 b b)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt.f64 (pow.f64 b #s(literal 4 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) a) #s(literal 2 binary64)) #s(literal 1/32400 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/32400 binary64) a)) a)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) a) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 #s(approx (pow (* a (sin (/ (* (PI) angle) 180))) 2) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) a) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (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)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b) (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 a a)))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a))))) (*.f64 angle angle))) (*.f64 angle angle) (*.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)))
(+.f64 (pow.f64 (*.f64 a #s(approx (sin (* (/ angle 180) (PI))) (*.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 #s(approx (sin (/ (* (PI) angle) 180)) (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) 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 #s(approx (sin (* (/ angle 180) (PI))) (*.f64 (*.f64 (PI.f64) (fma.f64 (*.f64 #s(literal -1/34992000 binary64) (*.f64 angle angle)) (*.f64 (PI.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 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 (*.f64 (*.f64 a a) (fma.f64 #s(literal -1/3149280000 binary64) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) angle) angle) (*.f64 #s(literal 1/32400 binary64) (*.f64 (PI.f64) (PI.f64))))) angle) angle)) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 (pow.f64 #s(approx (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) (*.f64 (*.f64 a angle) (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.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 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (sqrt.f64 (PI.f64))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (fma.f64 (*.f64 #s(literal -1/64800 binary64) (*.f64 angle angle)) (*.f64 (PI.f64) (PI.f64)) #s(literal 1 binary64)))) #s(literal 2 binary64)))
(+.f64 #s(approx (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (*.f64 (*.f64 (*.f64 a angle) (*.f64 a angle)) (pow.f64 (*.f64 #s(literal 1/360 binary64) (+.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) (+.f64 (/.f64 #s(literal 1 binary64) (PI.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 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)))
Calls

6 calls:

23.0ms
angle
18.0ms
a
13.0ms
b
11.0ms
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
10.0ms
(/.f64 angle #s(literal 180 binary64))
Results
AccuracySegmentsBranch
77.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)))
77.8%1a
77.8%1b
77.8%1(/.f64 angle #s(literal 180 binary64))
77.8%1(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
77.8%1angle
Compiler

Compiled 32 to 36 computations (-12.5% saved)

regimes64.0ms (0.6%)

Memory
12.1MiB live, 68.5MiB allocated; 4ms collecting garbage
Counts
34 → 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 (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) a) a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) angle) (*.f64 angle (*.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 (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 (*.f64 angle (PI.f64)) angle))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 angle (PI.f64))) (*.f64 angle (PI.f64)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) angle)) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (PI.f64) (PI.f64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(approx (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) #s(approx (- (* b b) (* a a)) (*.f64 (neg.f64 a) a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 #s(literal -1/32400 binary64) (PI.f64))) (PI.f64)) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle)) angle (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 angle angle)) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 #s(literal 1/32400 binary64) (*.f64 a a) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (PI.f64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) #s(approx (- (* b b) (* a a)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 a b) (/.f64 a b))) (*.f64 b b)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt.f64 (pow.f64 b #s(literal 4 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) a) #s(literal 2 binary64)) #s(literal 1/32400 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/32400 binary64) a)) a)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) a) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
(+.f64 #s(approx (pow (* a (sin (/ (* (PI) angle) 180))) 2) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) a) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (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)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (fma.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 6 binary64)) (fma.f64 #s(literal -1/765275040000000 binary64) (*.f64 b b) (*.f64 #s(literal 1/765275040000000 binary64) (*.f64 a a)))) (*.f64 angle angle) (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a))))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 b b)))
Outputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
(+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) a) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) a) #s(literal 2 binary64)) #s(literal 1/32400 binary64))))
Calls

6 calls:

18.0ms
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
9.0ms
a
9.0ms
(/.f64 angle #s(literal 180 binary64))
9.0ms
angle
9.0ms
b
Results
AccuracySegmentsBranch
68.7%2b
69.5%3(/.f64 angle #s(literal 180 binary64))
69.5%3(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
69.5%3angle
66.0%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)))
70.4%3a
Compiler

Compiled 32 to 36 computations (-12.5% saved)

regimes30.0ms (0.3%)

Memory
-15.9MiB live, 29.2MiB allocated; 2ms collecting garbage
Counts
30 → 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 (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) a) a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) angle) (*.f64 angle (*.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 (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 (*.f64 angle (PI.f64)) angle))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 angle (PI.f64))) (*.f64 angle (PI.f64)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) angle)) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (PI.f64) (PI.f64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(approx (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) #s(approx (- (* b b) (* a a)) (*.f64 (neg.f64 a) a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 #s(literal -1/32400 binary64) (PI.f64))) (PI.f64)) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle)) angle (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 angle angle)) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 #s(literal 1/32400 binary64) (*.f64 a a) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (PI.f64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) #s(approx (- (* b b) (* a a)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 a b) (/.f64 a b))) (*.f64 b b)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt.f64 (pow.f64 b #s(literal 4 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) a) #s(literal 2 binary64)) #s(literal 1/32400 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/32400 binary64) a)) a)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 (PI.f64) #s(literal 1/180 binary64)) angle)) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI)))))))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/180 binary64) (PI.f64)) angle)) #s(literal 2 binary64)) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (cbrt.f64 (pow.f64 (PI.f64) #s(literal 3 binary64))) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
Outputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle)) angle (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b)))
Calls

2 calls:

20.0ms
b
8.0ms
a
Results
AccuracySegmentsBranch
68.7%2b
70.2%3a
Compiler

Compiled 2 to 6 computations (-200% saved)

regimes15.0ms (0.1%)

Memory
21.3MiB live, 21.3MiB allocated; 0ms collecting garbage
Counts
25 → 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 (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) a) a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) angle) (*.f64 angle (*.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 (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 (*.f64 angle (PI.f64)) angle))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 angle (PI.f64))) (*.f64 angle (PI.f64)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) angle)) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (PI.f64) (PI.f64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(approx (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) #s(approx (- (* b b) (* a a)) (*.f64 (neg.f64 a) a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 #s(literal -1/32400 binary64) (PI.f64))) (PI.f64)) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle)) angle (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (+.f64 b a) (*.f64 (-.f64 b a) (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 angle angle)) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) (fma.f64 #s(literal 1/32400 binary64) (*.f64 a a) (*.f64 #s(literal -1/32400 binary64) (*.f64 b b)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (PI.f64)) (sqrt.f64 (PI.f64))) (sqrt.f64 (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) #s(approx (- (* b b) (* a a)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 a b) (/.f64 a b))) (*.f64 b b)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (sqrt.f64 (pow.f64 b #s(literal 4 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) a) #s(literal 2 binary64)) #s(literal 1/32400 binary64))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (pow.f64 (*.f64 angle (PI.f64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/32400 binary64) a)) a)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (fma.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) (-.f64 (*.f64 b b) (*.f64 a a)) (*.f64 (*.f64 (pow.f64 (PI.f64) #s(literal 4 binary64)) (fma.f64 #s(literal 1/3149280000 binary64) (*.f64 b b) (*.f64 #s(literal -1/3149280000 binary64) (*.f64 a a)))) (*.f64 angle angle))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (exp.f64 (*.f64 (log.f64 b) #s(literal 2 binary64))))
Outputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle)) angle (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
Calls

2 calls:

7.0ms
a
6.0ms
b
Results
AccuracySegmentsBranch
69.5%3a
68.6%2b
Compiler

Compiled 2 to 6 computations (-200% saved)

regimes22.0ms (0.2%)

Memory
-14.7MiB live, 30.6MiB allocated; 1ms collecting garbage
Counts
13 → 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 (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) a) a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) angle) (*.f64 angle (*.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 (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 (*.f64 angle (PI.f64)) angle))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 angle (PI.f64))) (*.f64 angle (PI.f64)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) angle)) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (PI.f64) (PI.f64))))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(approx (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 (PI.f64) (PI.f64))) #s(approx (- (* b b) (* a a)) (*.f64 (neg.f64 a) a))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(literal -1/32400 binary64) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a)))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) (*.f64 (*.f64 angle angle) (*.f64 (-.f64 b a) (+.f64 b a))) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 #s(literal -1/32400 binary64) (PI.f64))) (PI.f64)) (*.f64 angle angle) (*.f64 b b)))
Outputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) angle) (*.f64 angle (*.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 #s(approx (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle angle) (*.f64 b b)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
Calls

5 calls:

6.0ms
angle
4.0ms
a
4.0ms
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
4.0ms
b
4.0ms
(/.f64 angle #s(literal 180 binary64))
Results
AccuracySegmentsBranch
68.3%3a
68.6%3(/.f64 angle #s(literal 180 binary64))
68.6%3(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
68.6%3angle
68.9%3b
Compiler

Compiled 11 to 21 computations (-90.9% saved)

regimes17.0ms (0.2%)

Memory
-7.2MiB live, 38.6MiB allocated; 1ms collecting garbage
Counts
8 → 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 (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) a) a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) angle) (*.f64 angle (*.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 (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (PI.f64)) (*.f64 (*.f64 angle (PI.f64)) angle))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 angle (PI.f64))) (*.f64 angle (PI.f64)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (PI.f64) (PI.f64)) angle)) angle)))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal -1/32400 binary64) (*.f64 angle angle)) (*.f64 (*.f64 (+.f64 b a) (-.f64 b a)) (*.f64 (PI.f64) (PI.f64))))))
Outputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) angle) (*.f64 angle (*.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))
Calls

6 calls:

3.0ms
a
3.0ms
(/.f64 angle #s(literal 180 binary64))
3.0ms
(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
3.0ms
b
3.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)))
Results
AccuracySegmentsBranch
59.2%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)))
64.6%2a
59.2%1(/.f64 angle #s(literal 180 binary64))
59.2%1(*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64))
59.2%1angle
65.1%2b
Compiler

Compiled 32 to 36 computations (-12.5% saved)

regimes3.0ms (0%)

Memory
9.8MiB live, 9.8MiB allocated; 0ms collecting garbage
Counts
3 → 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 (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 #s(literal 1/32400 binary64) a) a) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
Outputs
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle)))))
#s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 b b))
Calls

2 calls:

2.0ms
b
1.0ms
a
Results
AccuracySegmentsBranch
62.5%2a
63.3%2b
Compiler

Compiled 2 to 6 computations (-200% saved)

regimes5.0ms (0%)

Memory
15.8MiB live, 15.8MiB allocated; 0ms collecting garbage
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

5 calls:

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

Compiled 11 to 21 computations (-90.9% saved)

bsearch68.0ms (0.6%)

Memory
0.4MiB live, 49.7MiB allocated; 3ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
7.776324668301127e+209
4.9339317758452456e+216
44.0ms
1.2588992522555376e-87
1.7481673151810753e-84
Samples
52.0ms272×0valid
Compiler

Compiled 1 368 to 1 032 computations (24.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 45.0ms
ival-cosu: 29.0ms (63.9% of total)
ival-sinu: 7.0ms (15.4% of total)
ival-pow2: 4.0ms (8.8% of total)
ival-mult: 3.0ms (6.6% of total)
ival-add: 1.0ms (2.2% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch38.0ms (0.3%)

Memory
-1.8MiB live, 44.2MiB allocated; 6ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
36.0ms
9.832962140811564e+65
7.564088249959425e+73
Samples
15.0ms144×0valid
Compiler

Compiled 708 to 502 computations (29.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-sinu: 4.0ms (34.4% of total)
ival-cosu: 3.0ms (25.8% of total)
ival-mult: 2.0ms (17.2% of total)
ival-pow2: 2.0ms (17.2% of total)
ival-add: 1.0ms (8.6% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
2.6MiB live, 2.6MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
9.832962140811564e+65
7.564088249959425e+73
Compiler

Compiled 627 to 430 computations (31.4% saved)

bsearch72.0ms (0.6%)

Memory
-10.4MiB live, 77.1MiB allocated; 14ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
1.5462752545980763e+121
9.178812778352188e+123
42.0ms
2.6000841270309518e-166
1.190061181285385e-147
Samples
56.0ms288×0valid
Compiler

Compiled 1 730 to 1 132 computations (34.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 49.0ms
ival-pow2: 24.0ms (49.1% of total)
ival-mult: 11.0ms (22.5% of total)
ival-sinu: 7.0ms (14.3% of total)
ival-cosu: 6.0ms (12.3% of total)
ival-add: 1.0ms (2% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch8.0ms (0.1%)

Memory
22.5MiB live, 22.5MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
7.0ms
2.0238393771247394e-166
2.6000841270309518e-166
Samples
5.0ms48×0valid
Compiler

Compiled 270 to 178 computations (34.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-mult: 1.0ms (25% of total)
ival-sinu: 1.0ms (25% of total)
ival-cosu: 1.0ms (25% of total)
ival-pow2: 1.0ms (25% of total)
ival-true: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch26.0ms (0.2%)

Memory
-8.4MiB live, 41.2MiB allocated; 12ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
6.910107197996127e-194
1.6270315262810302e-190
Samples
13.0ms128×0valid
Compiler

Compiled 680 to 448 computations (34.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-sinu: 3.0ms (29.4% of total)
ival-cosu: 3.0ms (29.4% of total)
ival-mult: 2.0ms (19.6% of total)
ival-pow2: 2.0ms (19.6% of total)
ival-add: 1.0ms (9.8% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify61.0ms (0.5%)

Memory
10.1MiB live, 102.6MiB allocated; 5ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0160799
1244799
2582799
32811799
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/4 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 #s(approx (sin (* (/ angle 180) (PI))) (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 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(if (<=.f64 a #s(literal 6019313994602849/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b))) (if (<=.f64 a #s(literal 900000000000000065800693964929367314004543582133784563038013861997001180014013566687827069129471671400849619199727868128014125124447187402034922174275626951395375184488498262602062154200691929033300963636543488 binary64)) (+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) a) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) a) #s(literal 2 binary64)) #s(literal 1/32400 binary64))))))
(if (<=.f64 b #s(literal 5500000000000000015799014881938578604284302465478574850665375309234176 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle)) angle (*.f64 b b))) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b))))
(if (<=.f64 b #s(literal 5500000000000000015799014881938578604284302465478574850665375309234176 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle)) 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 8656564051558659/15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293696 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) angle) (*.f64 angle (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (if (<=.f64 b #s(literal 920000000000000020592667351433880784519255997600725830275161262745089724996244697005295173639834781764709392038727545520128 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(approx (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle 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 8630992383272465/33196124551047943668099262909529289208099569857939495199965258637525222491303265171197656391576830354305583092890406313459161208603294202463094998672911709496489454427212076189483008 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) angle) (*.f64 angle (*.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)))
(if (<=.f64 b #s(literal 802633041618099/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle))))) #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)) (*.f64 b b))
Outputs
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (/.f64 #s(literal 1 binary64) (PI.f64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) (PI.f64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a #s(approx (+ (* (sin (* (/ angle 180) (cosh (log (PI))))) (cos (* (/ angle 180) (sinh (log (PI)))))) (* (cos (* (/ angle 180) (cosh (log (PI))))) (sin (* (/ angle 180) (sinh (log (PI))))))) (fma.f64 (sin.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) #s(literal 1/360 binary64)) angle)) (*.f64 (sin.f64 (*.f64 (*.f64 (-.f64 (PI.f64) (pow.f64 (PI.f64) #s(literal -1 binary64))) #s(literal 1/360 binary64)) angle)) (cos.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (PI.f64) #s(literal -1 binary64)) (PI.f64)) #s(literal 1/360 binary64)) angle)))))) #s(literal 2 binary64)) (pow.f64 (*.f64 b #s(approx (cos (* (/ angle 180) (PI))) (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))))) #s(literal 2 binary64)))
(+.f64 (pow.f64 (*.f64 a (sin.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (PI.f64)) angle) #s(literal 180 binary64)) (pow.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal 1/4 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 #s(approx (sin (* (/ angle 180) (PI))) (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 #s(approx (cos (* (/ angle 180) (PI))) #s(literal 1 binary64))) #s(literal 2 binary64)))
(if (<=.f64 a #s(literal 6019313994602849/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b))) (if (<=.f64 a #s(literal 900000000000000065800693964929367314004543582133784563038013861997001180014013566687827069129471671400849619199727868128014125124447187402034922174275626951395375184488498262602062154200691929033300963636543488 binary64)) (+.f64 #s(approx (pow (* a (sin (* (/ angle 180) (PI)))) 2) (*.f64 (*.f64 (*.f64 angle angle) #s(literal 1/32400 binary64)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) a) a))) (pow.f64 (*.f64 b (cos.f64 (*.f64 (/.f64 angle #s(literal 180 binary64)) (PI.f64)))) #s(literal 2 binary64))) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (pow.f64 (*.f64 (*.f64 angle (PI.f64)) a) #s(literal 2 binary64)) #s(literal 1/32400 binary64))))))
(if (<=.f64 b #s(literal 5500000000000000015799014881938578604284302465478574850665375309234176 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle)) angle (*.f64 b b))) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (*.f64 (pow.f64 (cos.f64 (*.f64 #s(literal -1/180 binary64) (*.f64 (PI.f64) angle))) #s(literal 2 binary64)) (*.f64 b b))))
(if (<=.f64 b #s(literal 5500000000000000015799014881938578604284302465478574850665375309234176 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 (*.f64 (*.f64 (-.f64 b a) (+.f64 b a)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) #s(literal -1/32400 binary64)) angle)) 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 8656564051558659/15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293696 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) angle) (*.f64 angle (*.f64 (*.f64 a a) #s(literal 1/32400 binary64)))))) (if (<=.f64 b #s(literal 920000000000000020592667351433880784519255997600725830275161262745089724996244697005295173639834781764709392038727545520128 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) (fma.f64 #s(approx (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (PI.f64) (PI.f64)))) (*.f64 angle 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 8630992383272465/33196124551047943668099262909529289208099569857939495199965258637525222491303265171197656391576830354305583092890406313459161208603294202463094998672911709496489454427212076189483008 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 (*.f64 (PI.f64) (PI.f64)) angle) (*.f64 angle (*.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)))
(if (<=.f64 b #s(literal 802633041618099/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176 binary64)) #s(approx (+ (pow (* a (sin (* (/ angle 180) (PI)))) 2) (pow (* b (cos (* (/ angle 180) (PI)))) 2)) #s(approx (+ (* (* (* -1/32400 (* (PI) (PI))) (- (* b b) (* a a))) (* angle angle)) (* b b)) (*.f64 (*.f64 #s(literal 1/32400 binary64) (*.f64 a a)) (*.f64 (*.f64 (PI.f64) (PI.f64)) (*.f64 angle angle))))) #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)) (*.f64 b b))

derivations1.4s (12.6%)

Memory
-25.3MiB live, 1 269.8MiB allocated; 149ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
068420
0118359
1454357
23227357
08211356
06024583
122994271
083844055
04303751
116453659
087653479
0101600
0159499
1533385
23484379
08745374
06707040
126186018
080455704
0179659
1652647
23141609
08137573
01556
02556
18756
252956
3589756
0857856
060423
0105421
1332261
22070261
08988260
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 799 to 164 computations (79.5% saved)

preprocess117.0ms (1%)

Memory
7.7MiB live, 197.9MiB allocated; 9ms collecting garbage
Remove

(abs a)

(abs b)

(abs angle)

Compiler

Compiled 2 840 to 934 computations (67.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...